Romania flag

Romania Population History

1960 - 2026

Romania's population has grown from 18,406,905 in 1960 to 19,061,062 in 2023, a total increase of 3.6% (1.04x). The population peaked at 23,201,835 in 1990.

1960 Population

18.4M

2023 Population

19.1M

Total Growth

3.6%

Peak Year

1990

Population by Decade

1960
18.4M
1970
20.3M
1980
22.2M
1990
23.2M
2000
22.4M
2010
20.2M
2020
19.3M
2023
19.1M

Growth Rate by Period

1960-1965

+0.67%

1965-1970

+1.25%

1970-1975

+1.01%

1975-1980

+0.84%

1980-1985

+0.47%

1985-1990

+0.41%

1990-1995

-0.45%

1995-2000

-0.21%

2000-2005

-1.02%

2005-2010

-1.03%

2010-2015

-0.43%

2015-2020

-0.56%

Year-by-Year Population

Romania population by year, 1960 to 2023
YearPopulationChange
202319,061,062+12,560
202219,048,502-73,557
202119,122,059-143,191
202019,265,250-106,398
201919,371,648-102,322
201819,473,970-114,745
201719,588,715-113,552
201619,702,267-113,349
201519,815,616-93,363
201419,908,979-74,714
201319,983,693-74,342
201220,058,035-89,493
201120,147,528-99,343
201020,246,871-120,616
200920,367,487-170,388
200820,537,875-345,107
200720,882,982-310,778
200621,193,760-125,925
200521,319,685-132,063
200421,451,748-122,578
200321,574,326-156,170
200221,730,496-401,474
200122,131,970-311,001
200022,442,971-29,069
199922,472,040-35,304
199822,507,344-46,634
199722,553,978-65,026
199622,619,004-65,266
199522,684,270-45,941
199422,730,211-33,069
199322,763,280-31,004
199222,794,284-206,871
199123,001,155-200,680
199023,201,835+40,377
198923,161,458+103,796
198823,057,662+108,232
198722,949,430+112,589
198622,836,841+103,842
198522,732,999+92,452
198422,640,547+80,069
198322,560,478+84,737
198222,475,741+122,671
198122,353,070+145,788
198022,207,282+116,794
197922,090,488+139,024
197821,951,464+195,368
197721,756,096+204,462
197621,551,634+258,051
197521,293,583+264,154
197421,029,429+193,748
197320,835,681+177,724
197220,657,957+196,390
197120,461,567+211,169
197020,250,398+241,257
196920,009,141+209,310
196819,799,831+265,589
196719,534,242+318,792
196619,215,450+183,874
196519,031,576+112,450
196418,919,126+121,276
196318,797,850+121,300
196218,676,550+121,300
196118,555,250+148,345
196018,406,905