Mahamadpur is a village in Gurua tehsil in district of Gaya, Bihar, India. As per the data provided by Census of India in 2011, total population of Mahamadpur was 496 which includes 266 males and 230 females. Mahamadpur covers 58 ha area. Pincode of Mahamadpur is N/A.