Au recensement de 2001 en Inde, un peu plus de 80 % de la population de l'Uttar Pradesh est hindoue, alors que les musulmans représentent 18 % de la population.
La population de l'État est de 166,052,859 habitants - recensement 2001 -RRB-.