Birgamdih is a village in Sonahatu tehsil in district of Ranchi, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Birgamdih was 574 which includes 283 males and 291 females. Birgamdih covers 231 ha area. Pincode of Birgamdih is 835204.