Belnagarhi is a village in Gairatganj tehsil in district of Raisen, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Belnagarhi was 939 which includes 481 males and 458 females. Belnagarhi covers 1323.61 ha area. Pincode of Belnagarhi is N/A.