Mahguwan is a village in Patan tehsil in district of Jabalpur, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Mahguwan was 205 which includes 108 males and 97 females. Mahguwan covers 98.03 ha area. Pincode of Mahguwan is N/A.