Indonesia population 289,687,381 (live)

The population of Indonesia is expected to grow by 2,165,546 in 2026 and reach 289,986,522 in 2027. Migration (including immigration and emigration) decreases population by 39,472 people yearly. On average there are 4,433,840 births and 2,252,330 deaths in Indonesia per year. Rate of natural increase is approximately 0.76 percent per year. The population density of Indonesia has changed from 82.2 in 1980 to 149.8 in 2024.

Current population 289,687,381 people at present (Monday 9th of November 2026)
Median Age 33.3 years
Life expectancy 71.6 years
Population density 150.7 per km2
Population of Indonesia from 1960 to 2026 (historical)
Year Population Year change Migrants Median age Fertility rate Density (Ppl/km2) Urban population
2026 287,886,782 2,165,546 (0.8%) -39,472 33.3 2.08 151 172,859,071 (60.0%)
2025 285,721,236 2,233,305 (0.8%) -39,509 33.0 2.10 150 169,698,146 (59.4%)
2024 0 0 (0.0%) -38,469 32.8 2.12 150 166,551,891 (58.8%)
2023 0 0 (0.0%) -37,501 32.5 2.13 149 163,421,861 (58.1%)
2022 0 0 (0.0%) -37,501 32.3 2.15 147 160,309,348 (57.5%)
2021 0 0 (0.0%) -11,248 32.0 2.17 146 157,409,381 (56.9%)
2020 274,814,866 2,325,485 (0.9%) -18,743 31.9 2.19 146 154,661,763 (56.3%)
2019 0 0 (0.0%) -30,421 31.7 2.21 145 151,880,690 (55.7%)
2018 0 0 (0.0%) -29,911 31.4 2.22 144 148,731,816 (55.1%)
2017 0 0 (0.0%) -29,467 31.2 2.25 142 145,581,221 (54.5%)
2016 0 0 (0.0%) -28,991 31.0 2.31 141 142,402,781 (53.8%)
2015 261,799,249 2,921,850 (1.1%) -28,487 30.7 2.35 139 139,204,099 (53.2%)
2010 246,305,322 3,085,294 (1.3%) -57,752 29.8 2.46 131 122,788,468 (49.9%)
2005 230,871,650 2,945,001 (1.3%) -76,784 28.8 2.45 123 106,748,992 (46.2%)
2000 216,077,790 3,073,122 (1.4%) -42,697 27.7 2.50 115 90,722,754 (42.0%)
1995 199,888,057 3,296,229 (1.7%) -1,643 26.7 2.81 110 72,564,063 (36.3%)
1990 183,501,098 3,299,468 (1.8%) 11,539 25.7 3.11 101 56,141,276 (30.6%)
1985 166,776,185 3,525,061 (2.1%) 37,451 24.8 3.73 92 43,347,121 (26.0%)
1980 148,950,540 3,515,706 (2.4%) 42,254 24.2 4.50 82 32,987,502 (22.1%)
1975 131,843,848 3,288,803 (2.5%) 56,386 23.8 5.03 73 24,937,204 (18.9%)
1970 115,657,495 3,139,856 (2.7%) 81,368 23.6 5.49 64 19,430,615 (16.8%)
1965 101,365,130 2,531,381 (2.5%) -61,145 23.6 5.59 56 15,877,047 (15.7%)
1960 88,296,070 2,495,179 (2.8%) 101,631 23.6 5.51 46 12,897,985 (14.6%)

In 2025 the population of Indonesia was 285,721,236 and the average age increased from 23.6 in 1960 to 33.0. Urban population has increased from 90,722,754 (42.0%) in 2000 to 172,859,071 (60.0%) in the current year. The population density of Indonesia has changed from 82.2 in 1980 to 149.8 in 2024.

Estimated Population 2020-2050
Year Population Year change Migrants Median age Fertility rate Density (Ppl/km2) Urban population
2020 0 0 (0.0%) -18,743 31.9 2.19 146 154,661,763 (56.3%)
2025 0 0 (0.0%) -39,509 33.0 2.10 150 169,698,146 (59.4%)
2030 295,876,648 1,898,539 (0.6%) -41,939 34.3 2.01 155 185,658,569 (62.7%)
2035 304,566,622 1,628,049 (0.5%) -47,700 35.5 1.95 159 202,171,154 (66.4%)
2040 311,797,395 1,316,275 (0.4%) -48,132 36.6 1.91 163 219,289,431 (70.3%)
2045 317,249,613 931,197 (0.3%) -48,279 37.6 1.87 166 236,810,857 (74.6%)
2050 320,712,949 539,699 (0.2%) -44,888 38.5 1.85 168 254,538,749 (79.4%)

The life expectancy at birth should reach 75.0 (72.6 years for male and 77.4 years for females). Population density will go up to 167.8 people per square kilometer.

Indonesia demographics 2025

The population growth rate is 0.76% (2,233,305 residents, including 2,161,312 deaths). The demographics of Indonesia constitutes of 143,276,540 women and 144,610,242 men, which means there are 1,009 men per 1000 women. As far as age distribution goes, 32.1% of population (92,498,023) is 19 or younger, 60.1% of population (172,962,379) is between age 20 and 64 and 7.8% of population (22,512,746) is over 65.

Other countries
Lao People's Democratic Republic
Population: 7,974,017
Malaysia
Population: 36,385,115
Myanmar
Population: 55,184,819
Philippines
Population: 117,724,471
Singapore
Population: 6,143,191
Thailand
Population: 71,559,614
Timor-Leste
Population: 1,436,923
Viet Nam
Population: 102,177,431