 As per the 2011 Census of India, Dogachhi had a total population of 2,565, of which 1,297 (50%) were males and 1,271 (49%) were females.There are about 538 houses in Dogachhi village.The Sagardighi Thermal Power Station of West Bengal Power Development Corporation, at Manigram, initially had a capacity of 2 x 300 MW, commissioned in 2008.