Albania flag

Albania Population History

1960 - 2026

Albania's population has grown from 1,608,800 in 1960 to 2,414,095 in 2023, a total increase of 50.1% (1.50x). The population peaked at 3,286,542 in 1990.

1960 Population

1.6M

2023 Population

2.4M

Total Growth

50.1%

Peak Year

1990

Population by Decade

1960
1.6M
1970
2.1M
1980
2.7M
1990
3.3M
2000
3.1M
2010
2.9M
2020
2.5M
2023
2.4M

Growth Rate by Period

1960-1965

+3.00%

1965-1970

+2.75%

1970-1975

+2.40%

1975-1980

+2.13%

1980-1985

+2.10%

1985-1990

+2.08%

1990-1995

-0.61%

1995-2000

-0.63%

2000-2005

-0.51%

2005-2010

-0.66%

2010-2015

-1.28%

2015-2020

-1.53%

Year-by-Year Population

Albania population by year, 1960 to 2023
YearPopulationChange
20232,414,095-37,541
20222,451,636-38,126
20212,489,762-38,718
20202,528,480-39,321
20192,567,801-39,932
20182,607,733-40,552
20172,648,285-41,184
20162,689,469-41,824
20152,731,293-42,474
20142,773,767-43,135
20132,816,902-43,806
20122,860,708-44,487
20112,905,195-7,826
20102,913,021-14,498
20092,927,519-19,795
20082,947,314-22,703
20072,970,017-22,530
20062,992,547-18,940
20053,011,487-15,452
20043,026,939-12,677
20033,039,616-11,394
20023,051,010-9,163
20013,060,173-28,854
20003,089,027-19,751
19993,108,778-19,752
19983,128,530-19,751
19973,148,281-19,752
19963,168,033-19,751
19953,187,784-19,752
19943,207,536-19,751
19933,227,287-19,752
19923,247,039-19,751
19913,266,790-19,752
19903,286,542+58,599
19893,227,943+85,607
19883,142,336+58,731
19873,083,605+60,970
19863,022,635+57,873
19852,964,762+60,333
19842,904,429+60,469
19832,843,960+59,682
19822,784,278+58,222
19812,726,056+54,059
19802,671,997+54,165
19792,617,832+51,566
19782,566,266+52,720
19772,513,546+55,020
19762,458,526+53,695
19752,404,831+54,707
19742,350,124+53,372
19732,296,752+53,626
19722,243,126+55,273
19712,187,853+52,374
19702,135,479+53,784
19692,081,695+59,423
19682,022,272+56,674
19671,965,598+51,025
19661,914,573+49,782
19651,864,791+50,656
19641,814,135+51,514
19631,762,621+51,302
19621,711,319+51,519
19611,659,800+51,000
19601,608,800