Shahjahanpur

Shahjahanpur es una ciudad y municipio situado en el distrito de Shahjahanpur en el estado de Uttar Pradesh (India).

Su población es de 329736 habitantes (2011).

Según el censo de 2011 la población de Shahjahanpur era de 329736 habitantes, de los cuales 173006 eran hombres y 156730 eran mujeres.

[3]​ Shahjahanpur tiene una tasa media de alfabetización del 67,25%, inferior a la media estatal del 67,68%: la alfabetización masculina es del 71,49%, y la alfabetización femenina del 62,59%.