PlacesPunjabSargodhaTehsil

Shahpur Tehsil

Shahpur Tehsil in Sargodha has 424,746 people and covers 769 sq km.

Tehsil map

Map of Shahpur

Locator map of Shahpur highlighted within Sargodha.

424,746

People counted in the 2023 census

3rd of 7 tehsils in Sargodha. 9.8% of Sargodha

Bar chart of the population of Shahpur Tehsil at the 2017 and 2023 censuses. It rose from 353,325 to 424,746.
People counted in Shahpur at each census.

Change since 2017

CensusPeople
2023424,746
2017353,325

Key numbers

  • 769 sq kmArea13.1% of Sargodha
  • 552.3People per sq kmBelow the Sargodha figure of 740.2
  • 21.6%Share living in towns and citiesBelow the Sargodha figure of 37.1%
  • 6.0People per householdBelow the Sargodha figure of 6.3
  • 103.62Men per 100 womenAbove the Sargodha figure of 102.53
  • 3.12%Population growth a yearAbove the Sargodha figure of 2.70%

Who lives here

GroupPeopleShare
Men216,14050.9%
Women208,59849.1%
Transgender people80.0%
People in villages332,90978.4%
People in towns and cities91,83721.6%

Literacy and school attendance

PBS defines this literacy rate for people aged 10 and older. Rural and urban values are shown only where the census reports them.

GroupLiteracy rate
Overall61.8%
Men72.2%
Women51.0%
Rural59.5%
Urban70.2%

21,366 children aged 5–16 were recorded as out of school.

How this place ranks in Pakistan

All rankings

Common questions about Shahpur

What is the population of Shahpur Tehsil?
Shahpur Tehsil had 424,746 people in the 2023 census. That is the 3rd largest of the 7 tehsils in Sargodha, and 9.8% of everyone there. The 2017 census counted 353,325, so there are 71,421 more people now.
How fast is Shahpur growing?
The population of Shahpur grew 3.12% a year between the 2017 and 2023 censuses. That is faster than Pakistan as a whole, which grew 2.55% a year.
How big is Shahpur?
Shahpur covers 769 square kilometres. That works out at 552.3 people per square kilometre. A household here holds 6.0 people on average.
How many people in Shahpur live in towns and cities?
91,837 people in Shahpur live in towns and cities and 332,909 live in villages. That makes it 21.6% urban, against 37.1% for Sargodha.
How many men and women live in Shahpur?
The census counted 216,140 men and 208,598 women in Shahpur. It also counted 8 transgender people. That is 103.62 men for every 100 women.
What is the literacy rate in Shahpur?
The 2023 census literacy rate for people aged 10 and older in Shahpur was 61.8%. It was 72.2% for men and 51.0% for women, a gap of 21.2 percentage points.
Where does Shahpur rank by population?
Shahpur ranks 188th of 591 tehsils in Pakistan by 2023 census population.

Search PakStats

SuggestedLoading suggestions...