ES · migr_pop1ctz
Population — national citizens — Spain
Eurostat migr_pop1ctz — Population on 1 January by age group, sex and citizenship. Data range: 1998 to 2025.
Latest · 2025
42,216,326
▲ 0.2% YoY
Maximum · 2025
42,216,326
Minimum · 2002
39,297,302
2002–2025 · 24 years
All values
- 2025 42,216,326
- 2024 42,117,413
- 2023 41,995,741
- 2022 41,977,709
- 2021 41,998,096
- 2020 42,076,772
- 2019 42,068,189
- 2018 42,067,748
- 2017 42,079,740
- 2016 41,999,550
- 2015 41,971,737
- 2014 41,819,392
- 2013 41,648,066
- 2012 41,582,189
- 2011 41,354,734
- 2010 41,084,041
- 2009 40,852,614
- 2008 40,582,645
- 2007 40,335,227
- 2006 40,079,051
- 2005 39,866,128
- 2004 39,646,664
- 2003 39,465,813
- 2002 39,297,302
Source: Eurostat · migr_pop1ctz