Shahganj es una ciudad y un parroquia de nagar en el distrito de Sehore de Madhya Pradesh . [1] Pertenece a Budhni Tehsil.
Shahganj se encuentra en 22°50′N 77°47′E / 22.84, -77.79 . Tiene una altitud media de 269 metros (885 pies). Está situada cerca del río Narmada [2]
La ciudad de Shahganj tiene una población de 8.510 habitantes, de los cuales 4.359 son hombres y 4.151 son mujeres, según el censo de 2011. [3]
Shahganj está bien conectado con Bhopal y Hoshangabad . Desde aquí salen autobuses a diario.