Demographics of Sri Lanka

Source UN (World Population Prospects 2024)
Date23 Aug 2024

As of 2024, the population of Sri Lanka is projected at 23.10 million, compared to 22.97 million in 2023. It ranks 61st in the world by population and 24th in Asia. The population growth rate in 2024 is projected at 0.57 percent, the 139th highest among 237 countries and dependent territories.

There are 11.18 million males and 11.93 million females in Sri Lanka. The percentage of the male population is 48.38%, compared to 51.62% of the female population. Sri Lanka has 748k more females than males. The sex ratio in Sri Lanka in 2024 will be 93.724 males per 100 females. Sri Lanka is in the 42nd position in terms of the female-to-male ratio.

  • Population
  • Growth rate
  • Gender

Sri Lanka population

Year Population Growth (%) M per 100 F
MaleFemaleTotal
19504,245,7293,565,3187,811,0471.79119.084
19554,606,2444,017,0868,623,3312.10114.666
19605,094,8374,566,5529,661,3892.43111.569
19655,698,3285,218,63710,916,9652.43109.192
19706,359,2275,927,88312,287,1102.20107.277
19756,964,0256,584,95813,548,9841.81105.757
19807,587,1827,260,79214,847,9741.78104.495
19857,900,3497,643,80515,544,1541.07103.356
19908,245,1678,107,29116,352,4580.18101.701
19958,789,3028,774,76517,564,0681.93100.166
20009,596,6589,696,39619,293,0541.8298.971
20059,962,01110,254,51320,216,5240.6497.148
201010,168,19310,710,89620,879,0890.6094.933
201510,537,97911,191,99221,729,9710.8294.156
202010,926,05011,635,75622,561,8070.6593.901
202110,990,30111,710,07122,700,3720.5793.853
202211,052,40211,782,56322,834,9650.6193.803
202311,115,84411,855,77322,971,6170.5893.759
202411,177,55511,926,01023,103,5650.5693.724
  • Life expectancy
  • Median age
  • Fertility rate

Demographics Indicators

YearLife expectancy Median ageFertility rate
195053.16919.8595.462
195557.17819.0785.308
196060.60218.4985.352
196562.79318.4884.934
197064.35218.9934.387
197565.35519.6713.816
198068.00620.3873.725
198568.88121.1222.895
199069.23922.5782.541
199569.74624.3232.353
200071.17926.1972.213
200573.07327.6762.263
201074.46329.2202.134
201575.99030.7322.090
202076.92832.0742.007
202176.27832.3181.995
202277.30032.5611.984
202377.48332.8121.974
202477.67233.0721.952
  • Total
  • Crude

Sri Lanka death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
1950148,586280,65119.02335.930
1955119,665312,00413.87736.181
1960103,367350,99910.69936.330
196596,648369,0718.85333.807
197096,168382,8947.82731.162
197599,448381,9477.34028.190
198096,559424,7066.50328.604
1985100,717348,5406.47922.423
1990111,344335,7916.80920.535
1995122,734344,6906.98819.625
2000127,969355,0406.63318.402
2005129,681378,3766.41518.716
2010133,680358,0116.40317.147
2015139,039348,1686.39816.022
2020153,684331,1706.81214.678
2021169,414328,5257.46314.472
2022159,011326,1126.96314.281
2023162,453324,1027.07214.109
2024162,934320,4297.05213.869
  • Population
  • Urbanization

Urban and rural population of Sri Lanka

Year Population Urban (%)
UrbanRural
19501,221,7416,749,35715.327
19551,373,6067,404,84315.647
19601,622,5198,251,96216.431
19651,901,0679,209,76117.110
19702,197,23810,288,51817.598
19752,489,23711,265,92418.097
19802,797,66612,238,19018.607
19853,011,55413,168,24218.613
19903,212,09914,117,61418.535
19953,367,98514,879,13618.458
20003,452,17115,329,76718.380
20053,573,62015,950,93818.303
20103,681,42716,516,92618.226
20153,781,47116,932,56918.256
20203,945,48817,138,55418.713
20213,988,11417,157,88518.860
20224,034,30217,170,19919.026
20234,083,98517,174,74719.211
20244,137,01617,170,47119.416
  • Population pyramid
  • Gender ratio

Sri Lanka population by Age Group (2024)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 827,620 793,866 1,621,487 7.02 104.252
05-09 860,893 826,429 1,687,322 7.30 104.170
10-14 905,159 875,814 1,780,973 7.71 103.351
15-19 914,194 894,482 1,808,677 7.83 102.204
20-24 862,230 840,472 1,702,701 7.37 102.589
25-29 827,720 814,553 1,642,273 7.11 101.616
30-34 783,288 812,555 1,595,843 6.91 96.398
35-39 740,616 801,712 1,542,329 6.68 92.379
40-44 789,207 847,624 1,636,832 7.08 93.108
45-49 728,562 781,504 1,510,065 6.54 93.226
50-54 639,578 693,923 1,333,501 5.77 92.168
55-59 602,150 673,414 1,275,564 5.52 89.418
60-64 536,865 632,692 1,169,556 5.06 84.854
65-69 447,134 558,688 1,005,822 4.35 80.033
70-74 338,139 460,401 798,539 3.46 73.444
75-79 215,686 327,134 542,820 2.35 65.932
80-84 103,156 175,981 279,137 1.21 58.618
85-89 41,236 80,707 121,944 0.53 51.093
90-94 12,063 28,579 40,642 0.18 42.209
95-99 1,922 5,042 6,963 0.03 38.120
100+ 137 438 575 0.00 31.279
Total 11,177,555 11,926,010 23,103,565 93.724