Skip to content

Asia · South Asia

Pakistan Demographics

Pakistan has a large and young population, high fertility compared with replacement level, a fast-growing urban count, and a detailed 2023 census base for age-sex analysis.

Source note: official population, urban-rural, province, city, and age-sex values use Pakistan Bureau of Statistics census-based releases; median age, fertility, life expectancy, age projections, and older-age shares use UN DESA World Population Prospects 2024 as published by UNFPA and ESCAP; net migration uses World Bank WDI.

Last updated: 15 June 2026

Core Demographic Indicators

Population 241,499,431 2023 census · Pakistan Bureau of Statistics
Population growth 2.55% 2017-2023 average annual census growth · PBS
Median age 20.6 years 2025 · ESCAP / UN DESA WPP 2024
Fertility rate 3.5 2025 · births per woman · ESCAP / UN DESA WPP 2024
Life expectancy 67.9 years 2025 · both sexes · ESCAP / UN DESA WPP 2024
Urban population 38.9% 2023 census · 93.9 million urban residents
Aged 65+ 4.4% 2025 · ESCAP / UN DESA WPP 2024
Net migration -1,235,336 2025 · World Bank WDI

Detailed Demographic Indicators

IndicatorValueYearSource
Census population241,499,4312023Pakistan Bureau of Statistics, 7th Population and Housing Census
Male population124.35 million2023Pakistan Bureau of Statistics, census table in thousands
Female population117.16 million2023Pakistan Bureau of Statistics, census table in thousands
Sex ratio106.1 males per 100 females2023Calculated from PBS male and female census counts
Urban population93.89 million2023Pakistan Bureau of Statistics
Urban population share38.9%2023Calculated from PBS urban and total census counts
Rural population147.62 million2023Pakistan Bureau of Statistics
Population density303 people per sq km2023Pakistan Bureau of Statistics
Population aged 0-1440.56%2023PBS age table; figures exclude FATA note in source table
Population aged 15-6455.89%2023PBS age table; figures exclude FATA note in source table
Population aged 65+3.55%2023PBS age table; figures exclude FATA note in source table
Population aged 65+4.4%2025ESCAP / UN DESA WPP 2024
Median age20.6 years2025ESCAP / UN DESA WPP 2024
Total fertility rate3.5 births per woman2025ESCAP / UN DESA WPP 2024
Life expectancy at birth67.9 years2025ESCAP / UN DESA WPP 2024
Life expectancy at birth, male66 years2025UNFPA / UN DESA WPP 2024
Life expectancy at birth, female70 years2025UNFPA / UN DESA WPP 2024
Net migration-1,235,3362025World Bank WDI
Table analysis
  • The official 2023 census count is 241.50 million, while the UN mid-year estimate for 2025 is higher because it is a model-based annual estimate rather than a census count.
  • The 2023 census sex ratio is 106.1 males per 100 females when calculated from the published male and female counts.
  • The official urban count is 93.89 million, equal to 38.9% of the census population by the census urban classification.

Detailed Population History

YearPopulationYearly % changeMaleFemaleUrban populationRural populationCrude birth rateCrude death rateInfant mortality rateSource
2000139.96 million2.60%72.65 million67.11 million46.13 million93.63 millionData not availableData not availableData not availablePakistan Economic Survey 2024-25 tables
2001142.86 million2.61%74.23 million68.63 million47.50 million95.36 millionData not availableData not availableData not availablePakistan Economic Survey 2024-25 tables
2002146.02 millionData not available75.69 million70.33 million48.26 million97.76 million27.038.2085.00Pakistan Economic Survey 2024-25 tables
2003149.32 million1.90%77.38 million71.93 million49.57 million99.74 million27.308.0083.00Pakistan Economic Survey 2024-25 tables
2004152.66 millionData not available79.10 million73.57 million51.33 million101.34 million27.808.7079.90Pakistan Economic Survey 2024-25 tables
2005156.04 millionData not available80.83 million75.21 million53.92 million102.12 millionData not availableData not availableData not availablePakistan Economic Survey 2024-25 tables
2006159.46 millionData not available82.57 million76.88 million55.80 million103.66 million26.107.1076.70Pakistan Economic Survey 2024-25 tables
2007162.91 million1.76%84.34 million78.57 million57.72 million105.20 million25.507.9072.40Pakistan Economic Survey 2024-25 tables
2008166.41 million1.73%86.13 million80.28 million59.68 million106.73 million25.007.7070.20Pakistan Economic Survey 2024-25 tables
2009169.94 million2.08%87.94 million82.01 million61.87 million108.08 million28.407.6073.50Pakistan Economic Survey 2024-25 tables
2010173.51 million2.05%89.76 million83.75 million64.09 million109.41 million28.007.4072.00Pakistan Economic Survey 2024-25 tables
2011177.10 million2.03%91.59 million85.51 million66.37 million110.73 million27.507.3070.50Pakistan Economic Survey 2024-25 tables
2012180.71 million2.00%93.43 million87.28 million68.69 million112.02 million27.207.2069.00Pakistan Economic Survey 2024-25 tables
2013184.35 million1.97%95.29 million89.06 million71.07 million113.28 million26.807.0067.50Pakistan Economic Survey 2024-25 tables
2014188.02 million1.95%97.16 million90.86 million72.50 million115.52 million26.406.9066.10Pakistan Economic Survey 2024-25 tables
2015191.71 million1.92%99.04 million92.67 million75.19 million116.52 million26.106.8064.60Pakistan Economic Survey 2024-25 tables
2016198.79 million2.08%102.69 million96.10 million82.93 million115.85 million27.807.0062.40Pakistan Economic Survey 2024-25 tables
2017207.68 million2.40%106.34 million101.34 million75.74 million131.94 million27.307.8067.20Pakistan Economic Survey 2024-25 tables
2018211.82 million1.99%108.41 million103.41 million77.45 million134.37 million26.706.8060.50Pakistan Economic Survey 2024-25 tables
2019216.08 million1.94%110.54 million105.53 million79.20 million136.87 million26.106.7059.50Pakistan Economic Survey 2024-25 tables
2020220.40 million1.80%112.71 million107.69 million81.01 million139.39 million25.406.6058.50Pakistan Economic Survey 2024-25 tables
2021224.78 millionData not available114.90 million109.88 million82.83 million141.96 millionData not availableData not availableData not availablePakistan Economic Survey 2024-25 tables
2022229.22 millionData not available117.11 million112.10 million84.69 million144.53 millionData not availableData not availableData not availablePakistan Economic Survey 2024-25 tables
2023241.50 million2.55%124.32 million117.15 million93.88 million147.61 millionData not availableData not availableData not availablePakistan Economic Survey 2024-25 tables
Table analysis
  • The table keeps missing values as Data not available rather than filling gaps from another source.
  • Urban population rose from 46.13 million in 2000 to 93.88 million in 2023 in the compiled official series.
  • The infant mortality rows are available for selected years only; the latest value in this table is 58.50 per 1,000 live births in 2020.

Population Trend

Pakistan Census Population, 1951-2023

Official census population counts in selected census years.

Hover or click the chart to inspect values.

Source: Pakistan Bureau of Statistics census series. Values are census counts, not annual mid-year estimates.

Trend analysis
  • The census population rose from 33.74 million in 1951 to 241.50 million in 2023.
  • The largest absolute census-to-census gain shown is between 1998 and 2017, when the count increased by about 75.33 million.
  • The 2023 value is a census count; it should not be mixed with UN mid-year estimates in the same trend line.
YearPopulationDensitySource
195133.74 millionData not availablePBS census series
196142.88 millionData not availablePBS census series
197265.31 million82 per sq kmPBS census series
198184.25 million106 per sq kmPBS census series
1998132.35 million166 per sq kmPBS census series
2017207.69 million261 per sq kmPBS census series
2023241.50 million303 per sq kmPBS census series

Age-Sex Population Structure

Pakistan Population Pyramid

Population by five-year age group and sex, 2023 census table.

Hover or click the chart to inspect values.

Source: Pakistan Bureau of Statistics age-sex table, 2023. Source table notes that figures regarding FATA are not included; table totals may differ from the national census count.

Age-sex analysis
  • The largest five-year group is 0-4, with about 36.47 million people in the source table.
  • The three child age groups from 0-14 total about 97.53 million, or 40.56% of the age-table population.
  • The 65+ groups total about 8.53 million in the 2023 age table, or 3.55%.
  • Male counts exceed female counts in most age groups, while 25-29 and 30-34 have slightly more females in this table.
Age groupMaleFemaleTotalPopulation shareMale shareFemale shareSex ratioYearSource
0-418,745,00017,726,00036,471,00015.17%51.4%48.6%105.72023PBS age-sex table
5-916,567,00015,705,00032,272,00013.42%51.3%48.7%105.52023PBS age-sex table
10-1414,972,00013,817,00028,790,00011.97%52.0%48.0%108.42023PBS age-sex table
15-1912,582,00011,570,00024,154,00010.04%52.1%47.9%108.72023PBS age-sex table
20-2410,324,00010,142,00020,469,0008.51%50.4%49.5%101.82023PBS age-sex table
25-298,946,0009,017,00017,967,0007.47%49.8%50.2%99.22023PBS age-sex table
30-347,731,0008,026,00015,760,0006.55%49.1%50.9%96.32023PBS age-sex table
35-397,314,0007,048,00014,364,0005.97%50.9%49.1%103.82023PBS age-sex table
40-446,472,0006,063,00012,537,0005.21%51.6%48.4%106.72023PBS age-sex table
45-495,095,0004,625,0009,721,0004.04%52.4%47.6%110.22023PBS age-sex table
50-544,219,0003,827,0008,047,0003.35%52.4%47.6%110.22023PBS age-sex table
55-593,455,0002,933,0006,389,0002.66%54.1%45.9%117.82023PBS age-sex table
60-642,706,0002,279,0004,985,0002.07%54.3%45.7%118.72023PBS age-sex table
65-691,921,0001,652,0003,572,0001.49%53.8%46.2%116.32023PBS age-sex table
70-741,386,0001,076,0002,462,0001.02%56.3%43.7%128.82023PBS age-sex table
75+1,389,0001,107,0002,496,0001.04%55.6%44.4%125.52023PBS age-sex table

Sex Ratio by Age Group

Males per 100 females by five-year age group.

Hover or click the chart to inspect values.

Source: calculated from Pakistan Bureau of Statistics age-sex table, 2023.

Age-sex analysis
  • The lowest sex ratio in the table is 96.3 in the 30-34 group.
  • The highest sex ratio is 128.8 in the 70-74 group.
  • The sex ratio pattern should be read with the source coverage note because the age table total does not exactly match the national census total.

Age Structure, Urbanization and Sex Balance

Broad Age Structure

Share of the 2023 age-table population by broad age group.

Hover or click the chart to inspect values.

Source: calculated from Pakistan Bureau of Statistics 2023 age table. This is a broad age structure chart, not a population pyramid.

Age groupPopulationShareYearSource
0-1497.53 million40.56%2023PBS age table; FATA coverage note applies
15-64134.39 million55.89%2023PBS age table; FATA coverage note applies
65+8.53 million3.55%2023PBS age table; FATA coverage note applies
Data analysis
  • The 0-14 group is almost two-fifths of the age-table population.
  • The 65+ share is low in the census age table, while the UN 2025 estimate places it at 4.4%.

Male and Female Population Over Time

Annual compiled series in million people.

Hover or click the chart to inspect values.

Source: Pakistan Economic Survey 2024-25, population in rural / urban areas table.

Trend analysis
  • The male population in this series rises from 72.65 million in 2000 to 124.32 million in 2023.
  • The female population rises from 67.11 million in 2000 to 117.15 million in 2023.
  • The male-female difference is about 7.17 million in the 2023 compiled series.

Urban and Rural Population

Urban and rural counts in selected years.

Hover or click the chart to inspect values.

Source: Pakistan Economic Survey 2024-25, population in rural / urban areas table. Urban status follows the official classification in the source.

Trend analysis
  • The urban count more than doubles between 2000 and 2023 in the compiled series.
  • Rural population remains larger, at 147.61 million in 2023.
  • The 2023 urban share calculated from this table is about 38.9%.

Fertility, Life Expectancy and Projection

Fertility Rate Compared With Replacement Level

Births per woman, 2025 estimate.

Hover or click the chart to inspect values.

Source: ESCAP / UN DESA WPP 2024 for Pakistan; replacement level is shown as a benchmark, not a Pakistan-specific estimate.

Chart analysis
  • Pakistan’s 2025 fertility estimate is 3.5 births per woman.
  • The value is above the broad 2.1 replacement-level benchmark.

Life Expectancy at Birth

Male, female and both-sex estimates, 2025.

Hover or click the chart to inspect values.

Source: ESCAP / UN DESA WPP 2024 for both sexes; UNFPA / UN DESA WPP 2024 for male and female values.

Chart analysis
  • Female life expectancy is 70 years, compared with 66 years for males.
  • The male-female gap is 4 years using the rounded UNFPA 2025 values.

Population Projection Path

UN WPP 2024 selected-year estimates and projections.

Hover or click the chart to inspect values.

Source: ESCAP page based on UN DESA World Population Prospects 2024. Projection years are scenario-based estimates, not guaranteed outcomes.

YearProjected population0-14 share15-64 share65+ shareScenarioSource
2020234.24 million37.7%58.3%4.0%EstimateESCAP / UN DESA WPP 2024
2025254.39 million36.0%59.6%4.4%EstimateESCAP / UN DESA WPP 2024
2030276.27 million34.0%61.2%4.8%UN projectionESCAP / UN DESA WPP 2024
2050370.67 million28.6%64.9%6.4%UN projectionESCAP / UN DESA WPP 2024
Projection analysis
  • The UN-based series rises from 254.39 million in 2025 to 370.67 million in 2050.
  • The 0-14 share falls from 36.0% in 2025 to 28.6% in 2050.
  • The 65+ share rises from 4.4% in 2025 to 6.4% in 2050.
  • Projection values are kept separate from the official 2023 census count.

Regional and City Distribution

Population by Province and Territory

2023 census population in selected administrative units.

Hover or click the chart to inspect values.

Source: Pakistan Bureau of Statistics, 2023 census table. FATA is merged in Khyber Pakhtunkhwa in the 2023 table.

RegionPopulationShareDensityYearSource
Punjab127.69 million52.87%622 per sq km2023Pakistan Bureau of Statistics
Sindh55.70 million23.06%395 per sq km2023Pakistan Bureau of Statistics
Khyber Pakhtunkhwa40.86 million16.91%402 per sq km2023Pakistan Bureau of Statistics
Balochistan14.89 million6.16%43 per sq km2023Pakistan Bureau of Statistics
Islamabad2.36 million0.97%2,609 per sq km2023Pakistan Bureau of Statistics
Data analysis
  • Punjab contains just over half of the listed 2023 census population.
  • Balochistan has the lowest density among the listed units at 43 people per sq km.
  • Islamabad has the highest density in this table at 2,609 people per sq km.
CityPopulationAverage annual growthYearSource note
Karachi18.87 million4.04%2023Includes urban population of all seven districts and six cantonments of Karachi division
Lahore13.00 millionData not available2023Whole district is urbanized in the source note
Faisalabad3.69 millionData not available2023Pakistan Economic Survey 2024-25, Fig. 12.3
Rawalpindi3.36 million8.18%2023Pakistan Economic Survey 2024-25 text
Gujranwala2.67 millionData not available2023Pakistan Economic Survey 2024-25, Fig. 12.3
Multan2.22 millionData not available2023Pakistan Economic Survey 2024-25, Fig. 12.3
Hyderabad1.92 million1.53%2023Pakistan Economic Survey 2024-25 text
Peshawar1.91 millionData not available2023Pakistan Economic Survey 2024-25, Fig. 12.3
Quetta1.57 million7.79%2023Pakistan Economic Survey 2024-25 text
Islamabad1.11 millionData not available2023Pakistan Economic Survey 2024-25, Fig. 12.3
Table analysis
  • Karachi is the largest listed city at 18.87 million.
  • Lahore is second at 13.00 million.
  • Average annual growth is shown only where the source text provides a city-specific value.

Demographic Overview

Population direction

The official census count reached 241.50 million in 2023, and the UN-based 2025 estimate is higher because it measures mid-year population rather than a census count.

Age structure

The 2023 age table is very young: the 0-14 group accounts for 40.56% of the table population, while the 65+ group accounts for 3.55%.

Age-sex balance

The national 2023 census table gives 124.35 million males and 117.16 million females, equal to about 106 males per 100 females.

Fertility pattern

The 2025 fertility estimate is 3.5 births per woman, above the broad replacement-level benchmark of 2.1.

Urban profile

The official 2023 urban count is 93.89 million, or about 38.9% of the census population using the census classification.

Projection path

The UN-based series places Pakistan at 254.39 million in 2025 and 370.67 million in 2050 under the published projection path.

Data Sources and Methodology

SourceYear or releaseUsed forMethod note
Pakistan Bureau of Statistics7th Population and Housing Census, 2023Official population, male and female counts, urban-rural counts, density, regional distribution, age-sex tableCensus count; some age table rows carry a FATA coverage note and may not equal the national total.
Pakistan Economic Survey 2024-252024-25 releaseAnnual population table, urban-rural trend, crude birth and death rates where available, infant mortality rows, major city valuesCompiled official tables; missing cells remain marked as Data not available.
ESCAP, based on UN DESA World Population Prospects 20242025 country profile values and selected projection yearsMedian age, total fertility rate, life expectancy, 2025 age shares, 2030 and 2050 projection tableUN model estimates and projections; not the same measurement type as the 2023 census.
UNFPA World Population Dashboard2025 dashboardMale and female life expectancy values and demographic definitionsUNFPA dashboard values are based on UN DESA WPP 2024.
World Bank World Development Indicators2025 net migration valueNet migration core indicatorInternational comparable series; not a census count.
Method note
  • Official census values, UN mid-year estimates and UN projections are not interchangeable.
  • Percent shares derived from PBS tables are calculated from the published table counts and rounded for display.
  • Projection values use the published UN-based series and are not extended beyond source years shown here.

Methodological Safety Note

Methodological Safety Note: Pakistan’s 2023 census count is a resident census measure, while UN and World Bank annual values are mid-year estimates or model-based international series. Projection values are scenario-based estimates, not observed counts. Urban population depends on the official urban classification used in the source. Age-sex tables may carry coverage notes and rounding differences; male/female shares and sex ratios here are calculated from the visible source table values. Missing values are shown as “Data not available” and are not filled from weaker fallback sources.

Data Questions

Why do the 2023 census count and the 2025 UN estimate differ?

The 2023 value is an official census count. The 2025 value is a UN mid-year estimate, so the measurement year and method are different.

Is the age-sex chart a real population pyramid?

Yes. It uses five-year age groups by sex from the 2023 census age table. The source coverage note is kept visible because the age table total differs from the national census total.

What does the sex ratio mean?

Sex ratio is the number of males per 100 females. Pakistan’s national 2023 census counts give about 106 males per 100 females.

Why are some table cells marked Data not available?

The source table does not provide every indicator for every year. Missing values are left blank rather than estimated.