Demographics of Pakistan

Source UN (World Population Prospects 2022)
Date10 Mar 2024

As of 2024, the population of Pakistan is projected at 245.21 million compared to 240.49 million in 2023. It is the fourth-most populous country in Asia, and the fifth-most populous country in the world. Population growth rate for 2024 is projected at 1.93 percent, that is 46th highest among 237 countries/dependent territories.

There are 123.59 million males and 121.62 million females in Pakistan. The percentage of female population is 49.6 % compare to 50.4 % male population. Pakistan has 1.97 million more males than females, that is 6th highest in the world. The Sex Ratio in Pakistan in 2024 is 101.618 males per 100 females. Pakistan is at 185th position in terms of female to male ratio.

There are 6.51 million births in Pakistan in 2024. That is 17,842 per day, which is ranked 4th. The crude birth rate is 26.55 per 1000 people. There are 1.62 million deaths in Pakistan in 2024. That is 4,430 per day, which is ranked 7th. The crude death rate is 6.59 per 1000 people.

85.62 million people are living in urban areas, which is 38.37 % of Pakistan population. Pakistan is ranked 191st in terms of urbanization.

  • Population
  • Growth rate

Pakistan population

Year Population Growth (%)
195037,696,2641.26
195541,023,1282.03
196045,954,2262.48
196551,841,6262.54
197059,290,8722.78
197568,126,9993.00
198080,624,0574.46
198597,121,5523.58
1990115,414,0693.27
1995133,117,4763.12
2000154,369,9243.30
2005174,372,0982.09
2010194,454,4982.23
2015210,969,2981.24
2020227,196,7411.83
2021231,402,1171.83
2022235,824,8621.95
2023240,485,6581.96
2024245,209,8151.93
  • Total
  • Crude

Pakistan death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
19501,173,2191,647,73931.12743.716
19551,022,1531,853,94424.91245.184
1960961,0202,102,78620.90945.749
1965897,3332,340,73317.28645.091
1970818,8062,584,99613.79443.549
1975882,4232,931,23712.95043.017
1980970,0443,487,78712.10943.539
19851,100,9924,291,61211.35144.245
19901,238,4824,979,80510.73143.147
19951,355,5865,214,15010.19439.211
20001,349,7605,503,8808.77035.761
20051,467,7945,741,6658.40232.867
20101,479,5756,251,6497.59932.109
20151,504,8206,297,4667.09729.699
20201,606,2936,362,7057.06027.967
20211,660,4006,374,7417.16827.519
20221,656,4566,424,9447.02127.233
20231,589,2976,474,3706.60626.911
20241,616,9626,512,1766.59226.547
  • Population
  • Urbanization

Urban and rural population of Pakistan

Year Population Urban (%)
UrbanRural
19506,577,75430,964,62217.521
19557,968,41832,455,87819.712
19609,926,65834,981,63522.104
196511,954,32338,890,89823.511
197014,416,42643,674,33324.817
197517,592,80849,195,09326.341
198021,910,45556,157,68928.066
198527,060,89565,158,59329.344
199032,923,69374,754,92130.576
199539,104,11083,725,03831.836
200045,687,38992,835,89632.982
200552,301,807101,607,86033.982
201059,691,513110,868,66934.997
201568,226,783121,153,73036.026
202077,437,729130,924,60537.165
202179,411,956132,695,03937.440
202281,432,849134,391,30637.731
202383,500,516136,008,80038.040
202485,615,064137,543,13938.365
  • Population pyramid
  • Gender ratio

Pakistan population by Age Group

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 15,462,781 14,774,413 30,237,194 12.33 104.659
05-09 14,788,014 14,161,240 28,949,255 11.81 104.426
10-14 14,513,004 13,864,508 28,377,512 11.57 104.677
15-19 13,287,216 12,597,478 25,884,693 10.56 105.475
20-24 12,083,822 11,598,431 23,682,252 9.66 104.185
25-29 10,317,756 10,155,152 20,472,909 8.35 101.601
30-34 8,895,278 8,879,248 17,774,526 7.25 100.181
35-39 7,458,574 7,522,803 14,981,377 6.11 99.146
40-44 6,101,989 6,168,275 12,270,264 5.00 98.925
45-49 4,938,712 4,969,644 9,908,355 4.04 99.378
50-54 4,159,301 4,205,814 8,365,114 3.41 98.894
55-59 3,578,462 3,678,950 7,257,412 2.96 97.269
60-64 2,994,104 3,178,684 6,172,788 2.52 94.193
65-69 2,208,983 2,445,894 4,654,877 1.90 90.314
70-74 1,382,214 1,620,111 3,002,325 1.22 85.316
75-79 841,439 1,033,732 1,875,171 0.76 81.398
80-84 418,846 532,428 951,275 0.39 78.667
85-89 132,806 186,941 319,748 0.13 71.042
90-94 24,004 42,330 66,334 0.03 56.707
95-99 1,603 4,702 6,306 0.00 34.092
100+ 9 117 127 0.00 7.692
Total 123,588,917 121,620,895 245,209,814 101.618