# Spain Population, 1 January

Spain Population, 1 January was 49,128,297 persons in 2025, up 1.0% from 2024.
That is the highest reading since the series began in 1960.
Over the past ten years it has ranged from 46,418,884 persons (2016) to 49,128,297 persons (2025), averaging 47,358,642 persons.

- Source agency: Eurostat (Statistical Office of the European Union)
- Makrognosis code: `ES.POP.A.NSA`
- Frequency: annual
- Units: persons
- Coverage: 1960-01-01 to 2025-01-01 (66 observations)
- Page: https://makrognosis.robomacro.com/data/spain/population-1-january

## Recent data

| Period | Value |
|---|---:|
| 2025 | 49,128,297 persons |
| 2024 | 48,619,695 persons |
| 2023 | 48,085,361 persons |
| 2022 | 47,486,843 persons |
| 2021 | 47,400,798 persons |
| 2020 | 47,318,050 persons |
| 2019 | 46,918,951 persons |
| 2018 | 46,645,070 persons |
| 2017 | 46,497,393 persons |
| 2016 | 46,418,884 persons |
| 2015 | 46,425,722 persons |
| 2014 | 46,495,744 persons |
| 2013 | 46,712,650 persons |
| 2012 | 46,818,219 persons |
| 2011 | 46,667,174 persons |
| 2010 | 46,486,619 persons |
| 2009 | 46,239,273 persons |
| 2008 | 45,668,939 persons |
| 2007 | 44,784,666 persons |
| 2006 | 44,009,971 persons |
| 2005 | 43,296,338 persons |
| 2004 | 42,547,451 persons |
| 2003 | 41,827,838 persons |
| 2002 | 41,035,278 persons |

## API

```
curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/ES.POP.A.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/ES.POP.A.NSA",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
```
