Mahilpur Town Population - Hoshiarpur, Punjab

Mahilpur (NP) is a Town and Nagar Panchayat/Nagar Parishad located in Garhshankar Tehsil of Hoshiarpur district in Punjab. Mahilpur city has 3678 housholds and town is divided into 13 wards. Mahilpur city elections are held of every 5 years to elect representative of each ward.

As per the Census India 2011, Mahilpur city has population of 16955 of which 8823 are males and 8132 are females. The population of children between age 0-6 is 1796 which is 10.59% of total population.

The sex-ratio of Mahilpur city is around 922 compared to 895 which is average of Punjab state. The literacy rate of Mahilpur city is 76.9% out of which 79.7% males are literate and 73.86% females are literate. There are 39.63% Scheduled Caste (SC) and 0 Scheduled Tribe (ST) of total population in Mahilpur city.

List of Wards in Mahilpur

Check out complete list of all wards of Mahilpur

Share your suggestions, thoughts


Mahilpur Population Facts

Number of Households3678
Population16955
Male Population8823 (52.04%)
Female Population8132 (47.96%)
Children Population1796
Sex-ratio922
Literacy76.9%
Male Literacy79.7%
Female Literacy73.86%
Scheduled Tribes (ST) %0
Scheduled Caste (SC) %39.63%

Map of Mahilpur, Hoshiarpur, Punjab