Demographics of Sri Lanka

Source UN (World Population Prospects 2024)
Date01 Feb 2025

As of 2025, the population of Sri Lanka is projected at 23.23 million, compared to 23.10 million in 2024. It ranks 60th in the world by population and 23rd in Asia. The population growth rate in 2025 is projected at 0.52 percent, the 139th highest among 237 countries and dependent territories.

There are 11.24 million males and 11.99 million females in Sri Lanka. The percentage of the male population is 48.37%, compared to 51.63% of the female population. Sri Lanka has 756k more females than males. The sex ratio in Sri Lanka in 2025 will be 93.698 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
202511,236,83511,992,63623,229,4700.5293.698
  • 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
202577.85433.3431.939
  • 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
2025166,204318,4897.15513.711
  • 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 (2025)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 820,485 786,918 1,607,403 6.92 104.266
05-09 850,855 816,629 1,667,484 7.18 104.191
10-14 898,971 867,128 1,766,098 7.60 103.672
15-19 913,077 892,927 1,806,005 7.77 102.257
20-24 872,890 852,253 1,725,143 7.43 102.421
25-29 826,197 809,130 1,635,328 7.04 102.109
30-34 796,552 815,932 1,612,484 6.94 97.625
35-39 738,760 797,893 1,536,653 6.62 92.589
40-44 775,351 836,566 1,611,917 6.94 92.683
45-49 753,351 808,523 1,561,873 6.72 93.176
50-54 640,933 696,605 1,337,537 5.76 92.008
55-59 608,471 678,226 1,286,697 5.54 89.715
60-64 540,663 636,378 1,177,041 5.07 84.959
65-69 457,741 571,694 1,029,436 4.43 80.067
70-74 345,926 469,996 815,923 3.51 73.602
75-79 228,308 345,903 574,211 2.47 66.003
80-84 110,268 189,835 300,103 1.29 58.086
85-89 43,258 84,070 127,328 0.55 51.455
90-94 12,576 30,083 42,660 0.18 41.804
95-99 2,054 5,466 7,520 0.03 37.578
100+ 148 481 630 0.00 30.769
Total 11,236,835 11,992,636 23,229,474 93.698