Ahirwara is a village in Narayanganj tehsil in district of Mandla, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Ahirwara was 563 which includes 281 males and 282 females. Ahirwara covers 393.27 ha area. Pincode of Ahirwara is N/A.