Bharat Pura is a village in Mungaoli tehsil in district of Ashoknagar, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Bharat Pura was 219 which includes 120 males and 99 females. Bharat Pura covers 312 ha area. Pincode of Bharat Pura is N/A.