Hirapur es una ciudad censal en el distrito de Balaghat en el estado indio de Madhya Pradesh .
Hirapur se encuentra en 21°32′N 79°46′E / 21.53, -79.77 . [1] Tiene una elevación media de 501 metros (1643 pies).
Según el censo[actualizar] de la India de 2001 , [2] Hirapur tenía una población de 5.639 habitantes. Los hombres constituyen el 50% de la población y las mujeres el 50%. Hirapur tiene una tasa de alfabetización media del 65%, superior a la media nacional del 59,5%: la alfabetización masculina es del 73% y la femenina del 57%. En Hirapur, el 15% de la población tiene menos de 6 años.