PopulationTracker

Pakistan vs Iran: population comparison

Current population of Pakistan

259,614,553

Live estimate, extrapolated from the latest official figures

Births today
3,988
Deaths today
937
Change today (UTC)
+2,269

Current population of Iran

93,360,283

Live estimate, extrapolated from the latest official figures

Births today
662
Deaths today
250
Change today (UTC)
+486

Pakistan has a population of 255,219,554 and Iran has 92,417,681 (2025 estimates). Pakistan is currently larger by 162,801,873 people — about 2.8 times Iran's population. They rank 5 and 17 in the world respectively.

Their trajectories differ: Pakistan grows at +1.56% per year versus +0.92% for Iran. At current rates the balance between them keeps shifting.

Beyond size, the structures differ: Pakistan is the younger society (median age 20.6 vs 34.0); Pakistan is far more crowded at 321 people per km² against 56.

Pakistan vs Iran population, 1960–2025

PakistanIran
075M150M225M300M19601970198019902000201020202025: 92.42M2025: 255.22M1960: 45,709,3101961: 46,921,2771962: 48,156,1281963: 49,447,7761964: 50,799,9991965: 52,209,0101966: 53,678,6671967: 55,214,7681968: 56,810,5071969: 58,460,9391970: 60,166,7191971: 61,847,8991972: 63,583,1941973: 65,461,9121974: 67,415,4871975: 69,461,1751976: 71,620,2541977: 73,901,8271978: 76,307,3791979: 78,997,0391980: 82,291,0101981: 85,802,0491982: 89,089,2461983: 92,227,7111984: 95,164,9361985: 98,229,2851986: 101,606,7641987: 105,130,7171988: 108,724,7391989: 112,336,6291990: 116,155,5761991: 120,060,4061992: 123,546,8481993: 127,020,1171994: 130,748,0831995: 134,582,2531996: 138,557,0921997: 142,531,8041998: 146,522,3561999: 150,565,3772000: 154,879,1272001: 159,270,9072002: 163,222,5492003: 167,110,2482004: 171,286,0002005: 175,453,2122006: 179,682,6902007: 184,493,2312008: 189,499,1132009: 194,376,5342010: 199,239,0472011: 203,746,0652012: 207,667,1252013: 211,073,9782014: 214,264,6472015: 217,290,8832016: 220,138,8692017: 223,273,9672018: 226,928,8922019: 230,800,8992020: 235,001,7462021: 239,477,8012022: 243,700,6672023: 247,504,4952024: 251,269,1642025: 255,219,5541960: 21,470,4341961: 22,125,7261962: 22,807,9071963: 23,519,0051964: 24,262,8591965: 25,036,9781966: 25,829,2701967: 26,628,4321968: 27,437,3911969: 28,273,4821970: 29,145,1001971: 30,029,0711972: 30,921,1791973: 31,839,8381974: 32,796,4631975: 33,802,9731976: 34,837,2711977: 35,933,1811978: 37,126,5351979: 38,424,9521980: 39,842,3241981: 41,989,3121982: 44,272,1411983: 46,029,5351984: 47,793,9981985: 49,582,2891986: 51,446,0451987: 53,323,4931988: 55,072,6941989: 56,704,9141990: 58,380,0921991: 59,986,9311992: 61,184,9831993: 61,403,5431994: 61,520,5981995: 62,205,5671996: 62,881,3001997: 63,639,6381998: 64,519,8591999: 65,445,3912000: 66,418,6592001: 67,452,0052002: 68,011,3172003: 68,769,3402004: 70,256,3162005: 71,828,4552006: 73,392,7472007: 74,602,6482008: 75,514,2042009: 76,457,8252010: 77,420,8422011: 78,383,5982012: 79,370,5802013: 80,414,6862014: 81,502,0452015: 82,619,3622016: 83,812,2282017: 85,026,7542018: 86,117,9982019: 87,051,6482020: 87,723,4432021: 88,455,4882022: 89,524,2462023: 90,608,7072024: 91,567,7382025: 92,417,681

Side by side

Pakistan and Iran compared across demographic indicators
IndicatorPakistanIran
Population255,219,55492,417,681
Annual growth+1.56%+0.92%
Yearly change+3,950,390+849,943
Density (P/km²)32156
Land area (km²)770,8801,622,500
Median age20.6 yrs34.0 yrs
Fertility rate3.551.68
Life expectancy67.8 yrs77.9 yrs
Urban population40%77%
World share3.11%1.12%
2050 projection (UN)371,863,793101,861,993

Latest World Bank estimates; median age and 2050 projections from UN WPP 2024. Full profiles: Pakistan · Iran

Pakistan vs Iran FAQ

Is Pakistan bigger than Iran by population?

Pakistan currently has the larger population: 255,219,554 versus 92,417,681 (2025 estimates) — a gap of 162.8 million people.

Which grows faster, Pakistan or Iran?

Pakistan currently grows faster: +1.56% per year versus +0.92%.

How do Pakistan and Iran compare in 2050?

UN medium-variant projections put Pakistan at 371,863,793 and Iran at 101,861,993 in 2050.

More comparisons