Mahragaon Kalan is a village in Baraily tehsil in district of Raisen, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Mahragaon Kalan was 1,684 which includes 877 males and 807 females. Mahragaon Kalan covers 417.87 ha area. Pincode of Mahragaon Kalan is N/A.