Provinces of Spain by GDP (euros), 2023
Madrid province had the highest GDP (euros) of 49 provinces in 2023, at €295.94 billion. Melilla province had the lowest, at €1.75 billion. The median was €15.08 billion and the figure for Spain was €1.5 trillion. Source: Eurostat, European Commission.
All provinces, 2023
Full ranking
| Rank | Provinces | 2023 | Change on 2022 |
|---|---|---|---|
| 1 | Madrid province Provisional | 295,939 | +10.8% |
| 2 | Barcelona province Provisional | 209,564 | +9.6% |
| 3 | Valencia province Provisional | 75,522 | +10.6% |
| 4 | Seville province Provisional | 48,847 | +7.4% |
| 5 | Alicante province Provisional | 46,473 | +10.8% |
| 6 | Biscay province Provisional | 44,230 | +7.9% |
| 7 | Málaga province Provisional | 41,235 | +10.8% |
| 8 | Murcia province Provisional | 39,839 | +6.6% |
| 9 | Zaragoza province Provisional | 34,286 | +7.3% |
| 10 | A Coruña province Provisional | 33,478 | +7.2% |
| 11 | Tarragona province Provisional | 29,472 | +7.3% |
| 12 | Girona province Provisional | 29,157 | +10.9% |
| 13 | Gipuzkoa province Provisional | 28,428 | +7.8% |
| 14 | Asturias province Provisional | 28,350 | +6.2% |
| 15 | Cádiz province Provisional | 26,784 | +3.6% |
| 16 | Pontevedra province Provisional | 25,663 | +8.2% |
| 17 | Navarre province Provisional | 24,975 | +7.6% |
| 18 | Granada province Provisional | 20,837 | +8.6% |
| 19 | Almería province Provisional | 18,251 | +10.6% |
| 20 | Castellón province Provisional | 17,662 | +1.8% |
| 21 | Córdoba province Provisional | 17,217 | +10.9% |
| 22 | Toledo province Provisional | 17,074 | +7.9% |
| 23 | Cantabria province Provisional | 16,741 | +7.6% |
| 24 | Valladolid province Provisional | 16,425 | +7.6% |
| 25 | Lleida province Provisional | 15,082 | +9.4% |
| 26 | Badajoz province Provisional | 14,927 | +9.4% |
| 27 | Álava province Provisional | 14,091 | +9.8% |
| 28 | Huelva province Provisional | 13,184 | +2.5% |
| 29 | Jaén province Provisional | 13,052 | +11.2% |
| 30 | Ciudad Real province Provisional | 12,447 | +1.6% |
| 31 | León province Provisional | 12,194 | +3.7% |
| 32 | Burgos province Provisional | 11,304 | +5.5% |
| 33 | La Rioja province Provisional | 10,477 | +7.3% |
| 34 | Albacete province Provisional | 10,285 | +8% |
| 35 | Cáceres province Provisional | 10,266 | +4.3% |
| 36 | Salamanca province Provisional | 9,604 | +11.1% |
| 37 | Lugo province Provisional | 9,407 | +9.8% |
| 38 | Ourense province Provisional | 8,915 | +9.7% |
| 39 | Huesca province Provisional | 8,168 | +7% |
| 40 | Guadalajara province Provisional | 6,879 | +1.4% |
| 41 | Cuenca province Provisional | 5,860 | +3.8% |
| 42 | Palencia province Provisional | 5,048 | +7.1% |
| 43 | Segovia province Provisional | 4,408 | +8.8% |
| 44 | Zamora province Provisional | 4,359 | +5.1% |
| 45 | Teruel province Provisional | 4,324 | +6.2% |
| 46 | Ávila province Provisional | 3,727 | +7.4% |
| 47 | Soria province Provisional | 2,825 | +4.3% |
| 48 | Ceuta province Provisional | 1,863 | +5.5% |
| 49 | Melilla province Provisional | 1,754 | +5.9% |
Other periods
About this ranking
GDP at current market prices, EUR million.
In euros, for Spain and the EU. For the United States, its states and counties, and for other countries and the World, use gdp_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 (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 (euros) using official data, and cite the source.
rank_places {"indicator":"gdp","level":"province","within":"Spain","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=gdp&level=province&within=Spain&limit=10
Questions
Which province has the highest GDP (euros)?
Madrid province, with €295.94 billion in 2023, according to Eurostat, European Commission.
Which province has the lowest GDP (euros)?
Melilla province, with €1.75 billion 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 (nama_10r_3gdp). Retrieved 2026-10-07. 2 provinces have no value for 2023 and are not ranked.
Gross domestic product (GDP): 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