Dhamnagachh is a village in Phansidewa tehsil in district of Darjiling, West Bengal, India. As per the data provided by Census of India in 2011, total population of Dhamnagachh was 2,356 which includes 1,218 males and 1,138 females. Dhamnagachh covers 214.08 ha area. Pincode of Dhamnagachh is 734434.