Bhanpurgarhi 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 Bhanpurgarhi was 821 which includes 420 males and 401 females. Bhanpurgarhi covers 557.64 ha area. Pincode of Bhanpurgarhi is N/A.