199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Pakistan

Population · Asia · 2025 data

Flag of PakistanPakistan Population

Pakistan had a population of 255.22 million in 2025, ranking #5 of 216 countries and territories (3.12% of the world). The population grew by 17.5% over the past ten years.

255.22 million
Population (2025) · #5
+1.56%
Annual growth
326
People per km²
40%
Live in cities

Population of Pakistan, 1960–2025

Values in millions · World Bank Open Data (CC BY 4.0)

Population by year (table)
YearPopulationChange
2025255,219,554+1.57%
2024251,269,164+1.52%
2023247,504,495+1.56%
2022243,700,667+1.76%
2021239,477,801+1.90%
2020235,001,746+1.82%
2019230,800,899+1.71%
2018226,928,892+1.64%
2017223,273,967+1.42%
2016220,138,869+1.31%
2015217,290,883+1.41%
2014214,264,647+1.51%
2013211,073,978+1.64%
2012207,667,125+1.92%
2011203,746,065+2.26%
2010199,239,047+2.50%
2009194,376,534+2.57%
2008189,499,113+2.71%
2007184,493,231+2.68%
2006179,682,690+2.41%
2005175,453,212+2.43%
2004171,286,000+2.50%
2003167,110,248+2.38%
2002163,222,549+2.48%
2001159,270,907+2.84%
2000154,879,127+2.87%
1999150,565,377+2.76%
1998146,522,356+2.80%
1997142,531,804+2.87%
1996138,557,092+2.95%
1995134,582,253+2.93%
1994130,748,083+2.93%
1993127,020,117+2.81%
1992123,546,848+2.90%
1991120,060,406+3.36%
1990116,155,576+3.40%
1989112,336,629+3.32%
1988108,724,739+3.42%
1987105,130,717+3.47%
1986101,606,764+3.44%
198598,229,285+3.22%
198495,164,936+3.18%
198392,227,711+3.52%
198289,089,246+3.83%
198185,802,049+4.27%
198082,291,010+4.17%
197978,997,039+3.52%
197876,307,379+3.26%
197773,901,827+3.19%
197671,620,254+3.11%
197569,461,175+3.03%
197467,415,487+2.98%
197365,461,912+2.95%
197263,583,194+2.81%
197161,847,899+2.79%
197060,166,719+2.92%
196958,460,939+2.91%
196856,810,507+2.89%
196755,214,768+2.86%
196653,678,667+2.81%
196552,209,010+2.77%
196450,799,999+2.73%
196349,447,776+2.68%
196248,156,128+2.63%
196146,921,277+2.65%
196045,709,310—

Demographics of Pakistan

67.8
Life expectancy (years)
3.55
Births per woman (above replacement)
4.4%
Aged 65 and over
23.2 years
Median age

Ethnic groups

Punjabi 44.7%, Pashtun (Pathan) 15.4%, Sindhi 14.1%, Saraiki 8.4%, Muhajirs 7.6%, Baloch 3.6%, other 6.3%

Languages

Punjabi 38.8%, Pashto (alternate name, Pashtu) 18.2%, Sindhi 14.6%, Saraiki (a Punjabi variant) 12.2%, Urdu 7.1%, Balochi 3%, Hindko 2.4%, Brahui 1.2%, other 2.4%

Religions

Muslim 96.4%, Hindu 1.6%, Christian 1.4%; less than 1%: scheduled castes, Qadiani/Ahmadi, other, Sikh. (2020 est.)

Where people live

Urban population: 38% of total population (2023).

Largest cities

1
Karachi
17.2 million
2
Lahore
14.0 million
3
Faisalabad
3.7 million
4
Gujranwala
2.4 million
5
Peshawar
2.4 million
6
Islamabad Capital
1.2 million

Pakistan and its neighbours

#5Flag of Pakistan255.2 million
#1Flag of India1.46 billion
#2Flag of China1.41 billion
#17Flag of Iran92.4 million
#36Flag of Afghanistan43.8 million

Frequently asked questions about the population of Pakistan

What is the population of Pakistan?

Pakistan had a population of 255.22 million in 2025, ranking #5 of 216 countries and territories (3.12% of the world).

Is the population of Pakistan growing?

Yes. The population grew by 17.5% over the past ten years. Annual growth in 2025: 1.56%.

How has the population of Pakistan changed since 1960?

It has grown 5.6-fold, from 45.71 million in 1960 to 255.22 million in 2025.

How densely populated is Pakistan?

About 326 people per km² of land (2024).

What is the largest city in Pakistan?

Karachi — about 17.2 million people in its urban area.

Population and demographics: World Bank Open Data (CC BY 4.0). Cities, ethnic groups, languages and religions: CIA World Factbook (public domain).