Indonesia flag

Indonesia Population History

1960 - 2026

Indonesia's population has grown from 88,296,070 in 1960 to 283,487,931 in 2024, a total increase of 221.1% (3.21x). The population reached its all-time recorded high in 2024.

1960 Population

88.3M

2024 Population

283.5M

Total Growth

221.1%

Peak Year

2024

Population by Decade

1960
88.3M
1970
115.7M
1980
149.0M
1990
183.5M
2000
216.1M
2010
246.3M
2020
274.8M
2024
283.5M

Growth Rate by Period

1960-1965

+2.80%

1965-1970

+2.67%

1970-1975

+2.65%

1975-1980

+2.47%

1980-1985

+2.29%

1985-1990

+1.93%

1990-1995

+1.73%

1995-2000

+1.57%

2000-2005

+1.33%

2005-2010

+1.30%

2010-2015

+1.23%

2015-2020

+0.98%

Year-by-Year Population

Indonesia population by year, 1960 to 2024
YearPopulationChange
2024283,487,931+2,297,864
2023281,190,067+2,359,538
2022278,830,529+2,072,476
2021276,758,053+1,943,187
2020274,814,866+2,325,485
2019272,489,381+2,537,535
2018269,951,846+2,605,188
2017267,346,658+2,719,240
2016264,627,418+2,828,169
2015261,799,249+2,921,850
2014258,877,399+3,024,932
2013255,852,467+3,153,942
2012252,698,525+3,228,493
2011249,470,032+3,164,710
2010246,305,322+3,085,294
2009243,220,028+3,062,125
2008240,157,903+3,095,566
2007237,062,337+3,110,685
2006233,951,652+3,080,002
2005230,871,650+2,945,001
2004227,926,649+2,878,641
2003225,048,008+2,959,513
2002222,088,495+2,990,593
2001219,097,902+3,020,112
2000216,077,790+3,073,122
1999213,004,668+3,177,880
1998209,826,788+3,290,693
1997206,536,095+3,331,747
1996203,204,348+3,316,291
1995199,888,057+3,296,229
1994196,591,828+3,286,660
1993193,305,168+3,261,424
1992190,043,744+3,265,506
1991186,778,238+3,277,140
1990183,501,098+3,299,468
1989180,201,630+3,346,565
1988176,855,065+3,343,911
1987173,511,154+3,336,089
1986170,175,065+3,398,880
1985166,776,185+3,525,061
1984163,251,124+3,599,743
1983159,651,381+3,599,229
1982156,052,152+3,567,117
1981152,485,035+3,534,495
1980148,950,540+3,515,706
1979145,434,834+3,481,671
1978141,953,163+3,419,622
1977138,533,541+3,359,886
1976135,173,655+3,329,807
1975131,843,848+3,288,803
1974128,555,045+3,266,530
1973125,288,515+3,248,674
1972122,039,841+3,206,139
1971118,833,702+3,176,207
1970115,657,495+3,139,856
1969112,517,639+3,067,633
1968109,450,006+2,923,613
1967106,526,393+2,733,639
1966103,792,754+2,427,624
1965101,365,130+2,531,381
196498,833,749+2,782,325
196396,051,424+2,675,574
196293,375,850+2,584,601
196190,791,249+2,495,179
196088,296,070