Bahadurpura is a village in Mahidpur tehsil in district of Ujjain, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Bahadurpura was 435 which includes 219 males and 216 females. Bahadurpura covers 255.95 ha area. Pincode of Bahadurpura is N/A.