Gibraltar Population History
1960 - 2026
Gibraltar's population has grown from 21,839 in 1960 to 38,471 in 2023, a total increase of 76.2% (1.76x). The population reached its all-time recorded high in 2023.
1960 Population
21,839
2023 Population
38,471
Total Growth
76.2%
Peak Year
2023
Population by Decade
1960
21,839
1970
26,634
1980
28,675
1990
27,200
2000
27,709
2010
31,248
2020
36,173
2023
38,471
Growth Rate by Period
1960-1965
+1.80%
1965-1970
+2.21%
1970-1975
+0.97%
1975-1980
+0.51%
1980-1985
-0.11%
1985-1990
-0.94%
1990-1995
+0.13%
1995-2000
+0.24%
2000-2005
+1.03%
2005-2010
+1.39%
2010-2015
+1.21%
2015-2020
+1.73%
Year-by-Year Population
| Year | Population | Change |
|---|---|---|
| 2023 | 38,471 | +862 |
| 2022 | 37,609 | +751 |
| 2021 | 36,858 | +685 |
| 2020 | 36,173 | +679 |
| 2019 | 35,494 | +640 |
| 2018 | 34,854 | +609 |
| 2017 | 34,245 | +587 |
| 2016 | 33,658 | +465 |
| 2015 | 33,193 | +380 |
| 2014 | 32,813 | +406 |
| 2013 | 32,407 | +378 |
| 2012 | 32,029 | +369 |
| 2011 | 31,660 | +412 |
| 2010 | 31,248 | +425 |
| 2009 | 30,823 | +410 |
| 2008 | 30,413 | +407 |
| 2007 | 30,006 | +412 |
| 2006 | 29,594 | +431 |
| 2005 | 29,163 | +448 |
| 2004 | 28,715 | +441 |
| 2003 | 28,274 | +443 |
| 2002 | 27,831 | +174 |
| 2001 | 27,657 | -52 |
| 2000 | 27,709 | +17 |
| 1999 | 27,692 | +42 |
| 1998 | 27,650 | +68 |
| 1997 | 27,582 | +95 |
| 1996 | 27,487 | +110 |
| 1995 | 27,377 | +138 |
| 1994 | 27,239 | +169 |
| 1993 | 27,070 | +192 |
| 1992 | 26,878 | -20 |
| 1991 | 26,898 | -302 |
| 1990 | 27,200 | -344 |
| 1989 | 27,544 | -295 |
| 1988 | 27,839 | -257 |
| 1987 | 28,096 | -232 |
| 1986 | 28,328 | -184 |
| 1985 | 28,512 | -131 |
| 1984 | 28,643 | -90 |
| 1983 | 28,733 | -32 |
| 1982 | 28,765 | +25 |
| 1981 | 28,740 | +65 |
| 1980 | 28,675 | +100 |
| 1979 | 28,575 | +129 |
| 1978 | 28,446 | +146 |
| 1977 | 28,300 | +166 |
| 1976 | 28,134 | +183 |
| 1975 | 27,951 | +196 |
| 1974 | 27,755 | +218 |
| 1973 | 27,537 | +247 |
| 1972 | 27,290 | +270 |
| 1971 | 27,020 | +386 |
| 1970 | 26,634 | +514 |
| 1969 | 26,120 | +542 |
| 1968 | 25,578 | +563 |
| 1967 | 25,015 | +571 |
| 1966 | 24,444 | +566 |
| 1965 | 23,878 | +563 |
| 1964 | 23,315 | +562 |
| 1963 | 22,753 | +556 |
| 1962 | 22,197 | +325 |
| 1961 | 21,872 | +33 |
| 1960 | 21,839 | — |