PlacesKhyber PakhtunkhwaPeshawarTehsil
Peshawar Tehsil
Peshawar Tehsil in Peshawar has 2,113,596 people and covers 176 sq km.
City map
Map of Peshawar

2,113,596
People counted in the 2023 census
1st of 7 tehsils in Peshawar. 44.4% of Peshawar

Change since 2017
| Census | People |
|---|---|
| 2023 | 2,113,596 |
| 2017 | 2,183,787 |
Key numbers
- 176 sq kmArea11.6% of Peshawar
- 12,009.1People per sq kmAbove the Peshawar figure of 3,134.9
- 90.2%Share living in towns and citiesAbove the Peshawar figure of 40.1%
- 6.9People per householdAbove the Peshawar figure of 6.8
- 105.78Men per 100 womenAbove the Peshawar figure of 103.99
- -0.54%Population growth a yearBelow the Peshawar figure of 1.58%
Who lives here
| Group | People | Share |
|---|---|---|
| Men | 1,086,408 | 51.4% |
| Women | 1,027,029 | 48.6% |
| Transgender people | 159 | 0.0% |
| People in villages | 207,621 | 9.8% |
| People in towns and cities | 1,905,975 | 90.2% |
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.
| Group | Literacy rate |
|---|---|
| Overall | 60.9% |
| Men | 69.9% |
| Women | 51.2% |
| Rural | 52.1% |
| Urban | 61.8% |
183,026 children aged 5–16 were recorded as out of school.
How this place ranks in Pakistan
All rankingsCity infrastructure mapped in OpenStreetMap
- Schools83
- Universities25
- Hospitals62
- Industrial areas33

Common questions about Peshawar
- What is the population of Peshawar Tehsil?
- Peshawar Tehsil had 2,113,596 people in the 2023 census. That is the 1st largest of the 7 tehsils in Peshawar, and 44.4% of everyone there. The 2017 census counted 2,183,787, so there are 70,191 fewer people now.
- How fast is Peshawar growing?
- The population of Peshawar grew -0.54% a year between the 2017 and 2023 censuses. That is slower than Pakistan as a whole, which grew 2.55% a year.
- How big is Peshawar?
- Peshawar covers 176 square kilometres. That works out at 12,009.1 people per square kilometre. A household here holds 6.9 people on average.
- How many people in Peshawar live in towns and cities?
- 1,905,975 people in Peshawar live in towns and cities and 207,621 live in villages. That makes it 90.2% urban, against 40.1% for Peshawar.
- How many men and women live in Peshawar?
- The census counted 1,086,408 men and 1,027,029 women in Peshawar. It also counted 159 transgender people. That is 105.78 men for every 100 women.
- What is the literacy rate in Peshawar?
- The 2023 census literacy rate for people aged 10 and older in Peshawar was 60.9%. It was 69.9% for men and 51.2% for women, a gap of 18.7 percentage points.
- Where does Peshawar rank by population?
- Peshawar ranks 9th of 591 tehsils in Pakistan by 2023 census population.
- How many schools are mapped in Peshawar?
- The stored rectangular extent around Peshawar contained 83 OpenStreetMap features tagged as schools on 2026-07-27. This is a count of mapped features, not an estimate of every operating school.