Demographics of Indonesia

Source UN (World Population Prospects 2024)
Date20 Mar 2026

As of 2026, Indonesia's population is projected at 287.89 million, compared to 285.72 million in 2025. It is the third-most populous country in Asia and the fourth-most populous country in the world, accounting for 3.47% of the global population and 5.92% of Asia's population. The population growth rate for 2026 is projected at 0.74%, placing Indonesia 118th among 237 countries and dependent territories.

There are 144.61 million males and 143.28 million females in Indonesia. The male population accounts for 50.23%, compared to 49.77% for females. Indonesia has 1.33 million more males than females, the 11th largest male surplus in the world. The sex ratio in 2026 is projected at 100.93 males per 100 females. Indonesia ranks 172nd globally in terms of the female-to-male ratio.

In Indonesia, 4.42 million are born each year, the sixth highest number of births worldwide, accounting for about 3.34% of global births—roughly 12,110 per day, or 505 per hour, or 8 every minute. Meanwhile, around 2.25 million people die annually, the fifth highest death toll in the world, representing nearly 3.53% of global deaths—about 6,157 per day, or 257 per hour, or 4 every minute.

In 2026, Indonesia's life expectancy at birth is projected to reach 71.58 years, approximately 2.19 years below the global average. This places the country 167th worldwide and 41st in Asia. Its life expectancy is comparable to that of Jamaica, Dominica, and Moldova.

In 2026, Indonesia's total fertility rate (TFR) is projected at 2.08 children per woman, close to the global average. This places Indonesia 104th worldwide and 22nd in Asia, putting it on par with countries such as Bangladesh, Panama, and Myanmar in terms of overall fertility.

  • Population
  • Growth rate
  • Gender

Indonesia population

Year Population Growth (%) M per 100 F
MaleFemaleTotal
195034,175,19834,623,82768,799,0252.0998.704
195538,424,91838,848,58877,273,5072.5498.909
196043,939,87444,356,19688,296,0702.7899.061
196550,444,81750,920,314101,365,1302.1999.066
197057,510,44258,147,052115,657,4952.7398.905
197565,560,53466,283,314131,843,8482.5298.910
198074,117,30274,833,238148,950,5402.3799.043
198583,134,84083,641,345166,776,1852.0799.394
199091,622,83891,878,260183,501,0981.7899.722
199599,977,59599,910,462199,888,0571.65100.067
2000108,231,133107,846,658216,077,7901.41100.357
2005115,781,562115,090,088230,871,6501.33100.601
2010123,641,334122,663,988246,305,3221.26100.797
2015131,513,675130,285,574261,799,2491.10100.943
2020138,073,249136,741,617274,814,8660.78100.974
2021139,031,455137,726,598276,758,0530.63100.947
2022140,070,494138,760,035278,830,5290.86100.944
2023141,255,766139,934,300281,190,0670.83100.944
2024142,407,916141,080,015283,487,9310.80100.941
2025143,527,524142,193,712285,721,2360.77100.938
2026144,610,243143,276,540287,886,7820.74100.931
  • Life expectancy
  • Median age
  • Fertility rate

Demographics Indicators

YearLife expectancy Median ageFertility rate
195040.20717.8505.109
195543.59218.7825.362
196046.83519.1265.505
196542.76218.7785.593
197053.25417.8605.488
197555.99817.8065.032
198058.70118.3614.495
198561.38719.2923.725
199063.24920.6453.114
199565.26322.1312.809
200066.29223.6062.503
200567.53125.1512.452
201068.36426.5882.462
201569.52027.8592.346
202068.81729.1322.189
202167.45229.3352.166
202270.92529.5612.149
202371.14629.8312.127
202471.28830.1022.115
202571.43830.3792.096
202671.58130.6592.080
  • Total
  • Crude

Indonesia death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
19501,435,1622,783,16320.86040.454
19551,499,2593,365,76619.40243.557
19601,568,6003,919,58517.76544.391
19652,111,1224,390,05820.82743.309
19701,569,1004,649,58113.56740.201
19751,550,1234,813,92411.75736.512
19801,532,7585,017,48010.29033.686
19851,485,6864,905,1038.90829.411
19901,484,9474,735,7398.09225.808
19951,498,5054,803,0617.49724.029
20001,605,6394,686,3767.43121.688
20051,702,8474,852,3707.37621.018
20101,854,1295,015,2567.52820.362
20151,962,1684,861,4417.49518.569
20202,430,2544,582,3508.84316.674
20212,779,1814,543,45310.04216.417
20222,088,8794,518,3087.49216.204
20232,117,7064,482,3597.53115.941
20242,161,2674,468,3127.62415.762
20252,203,2974,440,8387.71115.543
20262,247,4384,419,9707.80715.353
  • Population
  • Urbanization

Urban and rural population of Indonesia

Year Population Urban (%)
UrbanRural
19508,455,40060,343,62512.290
195510,461,43166,812,07613.538
196012,897,98575,398,08514.608
196515,877,04785,488,08315.663
197019,430,61596,226,87916.800
197524,937,204106,906,64418.914
198032,987,502115,963,03822.147
198543,347,121123,429,06425.991
199056,141,276127,359,82230.595
199572,564,063127,323,99436.302
200090,722,754125,355,03641.986
2005106,748,992124,122,65846.237
2010122,788,468123,516,85449.852
2015139,204,099122,595,15053.172
2020154,661,763120,153,10356.279
2021157,409,381119,348,67256.876
2022160,309,348118,521,18157.493
2023163,421,861117,768,20658.118
2024166,551,891116,936,04058.751
2025169,698,146116,023,09059.393
2026172,859,071115,027,71160.044
  • Population pyramid
  • Gender ratio

Indonesia population by Age Group (2026)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 11,291,158 10,687,215 21,978,373 7.63 105.651
05-09 11,594,135 10,993,153 22,587,287 7.85 105.467
10-14 12,385,549 11,757,780 24,143,328 8.39 105.339
15-19 12,196,607 11,588,574 23,785,181 8.26 105.247
20-24 11,395,524 10,838,043 22,233,568 7.72 105.144
25-29 11,246,474 10,728,551 21,975,024 7.63 104.828
30-34 10,949,648 10,454,361 21,404,009 7.43 104.738
35-39 10,603,474 10,149,519 20,752,993 7.21 104.473
40-44 10,586,832 10,224,680 20,811,512 7.23 103.542
45-49 9,921,448 9,746,159 19,667,607 6.83 101.799
50-54 8,854,610 8,887,185 17,741,794 6.16 99.633
55-59 7,683,133 7,923,920 15,607,053 5.42 96.961
60-64 6,129,533 6,587,439 12,716,972 4.42 93.049
65-69 4,419,393 5,062,071 9,481,464 3.29 87.304
70-74 2,758,248 3,462,570 6,220,818 2.16 79.659
75-79 1,475,039 2,123,606 3,598,644 1.25 69.459
80-84 752,606 1,296,305 2,048,912 0.71 58.058
85-89 291,933 581,524 873,457 0.30 50.201
90-94 66,582 159,528 226,111 0.08 41.737
95-99 7,896 22,852 30,747 0.01 34.553
100+ 422 1,504 1,926 0.00 28.059
Total 144,610,244 143,276,539 287,886,780 100.931