Punjapura is a village in Bagli tehsil in district of Dewas, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Punjapura was 4,875 which includes 2,469 males and 2,406 females. Punjapura covers 698.39 ha area. Pincode of Punjapura is N/A.