Provinces of Spain by GDP per capita (euros), 2023
Madrid province had the highest GDP per capita (euros) of 49 provinces in 2023, at €42,600. Melilla province had the lowest, at €20,500. The median was €28,300 and the figure for Spain was €30,950. Source: Eurostat, European Commission.
All provinces, 2023
Full ranking
| Rank | Provinces | 2023 | Change on 2022 |
|---|---|---|---|
| 1 | Madrid province Provisional | 42,600 | +8.7% |
| 2 | Álava province Provisional | 41,700 | +8.9% |
| 3 | Gipuzkoa province Provisional | 39,000 | +7.1% |
| 4 | Biscay province Provisional | 38,300 | +7.6% |
| 5 | Navarre province Provisional | 37,000 | +6.6% |
| 6 | Barcelona province Provisional | 35,900 | +7.8% |
| 6 | Huesca province Provisional | 35,900 | +6.2% |
| 8 | Girona province Provisional | 35,800 | +8.8% |
| 9 | Zaragoza province Provisional | 34,900 | +6.4% |
| 10 | Tarragona province Provisional | 34,500 | +5.5% |
| 11 | Lleida province Provisional | 33,600 | +8% |
| 12 | La Rioja province Provisional | 32,400 | +6.6% |
| 13 | Palencia province Provisional | 32,000 | +7.4% |
| 13 | Teruel province Provisional | 32,000 | +5.6% |
| 15 | Burgos province Provisional | 31,500 | +4.7% |
| 15 | Soria province Provisional | 31,500 | +3.3% |
| 17 | Valladolid province Provisional | 31,400 | +6.8% |
| 18 | A Coruña province Provisional | 29,700 | +6.8% |
| 19 | Cuenca province Provisional | 29,500 | +3.1% |
| 20 | Ourense province Provisional | 29,300 | +9.7% |
| 20 | Salamanca province Provisional | 29,300 | +10.6% |
| 22 | Castellón province Provisional | 29,000 | 0% |
| 22 | Lugo province Provisional | 29,000 | +9.8% |
| 24 | Cantabria province Provisional | 28,400 | +7.2% |
| 25 | Segovia province Provisional | 28,300 | +8% |
| 26 | Asturias province Provisional | 28,100 | +6% |
| 26 | Valencia province Provisional | 28,100 | +8.5% |
| 28 | León province Provisional | 27,200 | +3.8% |
| 29 | Pontevedra province Provisional | 27,100 | +8% |
| 30 | Albacete province Provisional | 26,500 | +7.7% |
| 31 | Cáceres province Provisional | 26,400 | +4.3% |
| 32 | Zamora province Provisional | 26,200 | +5.6% |
| 33 | Murcia province Provisional | 25,500 | +4.9% |
| 34 | Ciudad Real province Provisional | 25,300 | +1.6% |
| 35 | Seville province Provisional | 24,900 | +6.9% |
| 36 | Guadalajara province Provisional | 24,800 | -0.8% |
| 37 | Huelva province Provisional | 24,600 | +2.1% |
| 38 | Almería province Provisional | 24,100 | +9% |
| 39 | Alicante province Provisional | 23,500 | +8.3% |
| 40 | Málaga province Provisional | 23,400 | +8.8% |
| 41 | Ávila province Provisional | 23,300 | +6.9% |
| 42 | Toledo province Provisional | 23,200 | +5.9% |
| 43 | Badajoz province Provisional | 22,400 | +9.3% |
| 43 | Ceuta province Provisional | 22,400 | +5.2% |
| 45 | Córdoba province Provisional | 22,200 | +11% |
| 45 | Granada province Provisional | 22,200 | +7.8% |
| 47 | Cádiz province Provisional | 21,300 | +3.4% |
| 48 | Jaén province Provisional | 21,100 | +11.6% |
| 49 | Melilla province Provisional | 20,500 | +5.7% |
Other periods
About this ranking
GDP at current market prices divided by population, EUR per inhabitant.
In euros, for Spain and the EU. For the United States, its states and counties, and for other countries and the World, in US dollars use gdp_per_capita_usd.
Every value in the ranking comes from the same publisher and the same period, so the provinces are compared on one definition. 2 provinces with data in other periods have no value for 2023 and are left out rather than filled from another source. Equal values share a rank.
How to cite
Eurostat. GDP at current market prices by NUTS 3 region, EUR per inhabitant (nama_10r_3gdp). https://ec.europa.eu/eurostat/databrowser/view/nama_10r_3gdp/default/table. Retrieved 2026-10-07.
Use this data in your AI agent
Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:
Rank Provinces of Spain by GDP per capita (euros) using official data, and cite the source.
rank_places {"indicator":"gdp_per_capita","level":"province","within":"Spain","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=gdp_per_capita&level=province&within=Spain&limit=10
Questions
Which province has the highest GDP per capita (euros)?
Madrid province, with €42,600 in 2023, according to Eurostat, European Commission.
Which province has the lowest GDP per capita (euros)?
Melilla province, with €20,500 in 2023.
Where does this ranking come from?
Every value comes from one source and one period, so the places are comparable: Eurostat, European Commission, GDP at current market prices by NUTS 3 region, EUR per inhabitant (nama_10r_3gdp). Retrieved 2026-10-07. 2 provinces have no value for 2023 and are not ranked.
GDP per capita: other rankings
- EU countries
- EU regions (NUTS 2)
- Autonomous communities of Spain
- Regions of Germany (NUTS 2)
- Regions of France (NUTS 2)
- Regions of Italy (NUTS 2)
- Regions of Poland (NUTS 2)
- Regions of Greece (NUTS 2)
- Regions of Netherlands (NUTS 2)
- Regions of Belgium (NUTS 2)
- Regions of Austria (NUTS 2)
- Regions of Portugal (NUTS 2)
Provinces of Spain: more rankings
- Active companies
- Activity rate
- Average age
- Average home mortgage amount
- Live births
- New companies created
- Inflation (CPI annual change)
- Consumer price index (CPI)
- Crude birth rate
- Crude death rate
- Deaths
- Dependency ratio
- Age dependency ratio (ages 15 to 64 base)
- Employment rate
- Total fertility rate
- Foreign nationals share of population