Provinces of Spain by GDP (euros)

Madrid province had the highest GDP (euros) of 49 provinces in 2018, at €233.74 billion. Melilla province had the lowest, at €1.51 billion. The median was €12.72 billion and the figure for Spain was €1.21 trillion. Source: Eurostat, European Commission.

Highest233,736Madrid province
Lowest1,511Melilla province
Median12,72149 provinces
Spain1,212,276History

All provinces, 2018

CSVChart (SVG)

Madrid provinceMadrid province: 233,736 EUR million233,736Barcelona provinceBarcelona province: 173,436 EUR million173,436Valencia provinceValencia province: 60,601 EUR million60,601Seville provinceSeville province: 39,602 EUR million39,602Alicante provinceAlicante province: 36,464 EUR million36,464Biscay provinceBiscay province: 35,600 EUR million35,600Murcia provinceMurcia province: 31,715 EUR million31,715Málaga provinceMálaga province: 31,204 EUR million31,204Zaragoza provinceZaragoza province: 27,493 EUR million27,493A Coruña provinceA Coruña province: 27,212 EUR million27,212Tarragona provinceTarragona province: 24,294 EUR million24,294Gipuzkoa provinceGipuzkoa province: 23,594 EUR million23,594Asturias provinceAsturias province: 23,186 EUR million23,186Cádiz provinceCádiz province: 22,463 EUR million22,463Girona provinceGirona province: 21,179 EUR million21,179Pontevedra provincePontevedra province: 20,883 EUR million20,883Navarre provinceNavarre province: 20,236 EUR million20,236Granada provinceGranada province: 16,799 EUR million16,799Castellón provinceCastellón province: 15,685 EUR million15,685Almería provinceAlmería province: 15,282 EUR million15,282Valladolid provinceValladolid province: 14,354 EUR million14,354Córdoba provinceCórdoba province: 14,292 EUR million14,292Cantabria provinceCantabria province: 13,844 EUR million13,844Toledo provinceToledo province: 13,119 EUR million13,119Álava provinceÁlava province: 12,721 EUR million12,721Badajoz provinceBadajoz province: 12,610 EUR million12,610Lleida provinceLleida province: 12,192 EUR million12,192Jaén provinceJaén province: 11,635 EUR million11,635Ciudad Real provinceCiudad Real province: 10,907 EUR million10,907Huelva provinceHuelva province: 10,617 EUR million10,617Burgos provinceBurgos province: 10,494 EUR million10,494León provinceLeón province: 9,778 EUR million9,778La Rioja provinceLa Rioja province: 8,650 EUR million8,650Albacete provinceAlbacete province: 8,285 EUR million8,285Cáceres provinceCáceres province: 8,104 EUR million8,104Lugo provinceLugo province: 7,769 EUR million7,769Salamanca provinceSalamanca province: 6,894 EUR million6,894Ourense provinceOurense province: 6,785 EUR million6,785Huesca provinceHuesca province: 6,340 EUR million6,340Guadalajara provinceGuadalajara province: 5,380 EUR million5,380Cuenca provinceCuenca province: 4,600 EUR million4,600Palencia provincePalencia province: 4,375 EUR million4,375Teruel provinceTeruel province: 3,381 EUR million3,381Segovia provinceSegovia province: 3,378 EUR million3,378Zamora provinceZamora province: 3,370 EUR million3,370Ávila provinceÁvila province: 3,192 EUR million3,192Soria provinceSoria province: 2,492 EUR million2,492Ceuta provinceCeuta province: 1,612 EUR million1,612Melilla provinceMelilla province: 1,511 EUR million1,511
EUR million. Source: Eurostat. Retrieved 2026-10-07.

Full ranking

RankProvinces2018
EUR million
Change on 2017
1Madrid province233,736+4.2%
2Barcelona province173,436+4.1%
3Valencia province60,601+5%
4Seville province39,602+3.4%
5Alicante province36,464+2.9%
6Biscay province35,600+3.7%
7Murcia province31,715+1.7%
8Málaga province31,204+4.4%
9Zaragoza province27,493+3.8%
10A Coruña province27,212+4.3%
11Tarragona province24,294+0.8%
12Gipuzkoa province23,594+2.9%
13Asturias province23,186+2.9%
14Cádiz province22,463+2.8%
15Girona province21,179+2.7%
16Pontevedra province20,883+1.6%
17Navarre province20,236+2.7%
18Granada province16,799+3%
19Castellón province15,685+1.2%
20Almería province15,282+0.8%
21Valladolid province14,354+4.5%
22Córdoba province14,292+1.3%
23Cantabria province13,844+3.9%
24Toledo province13,119+4.5%
25Álava province12,721+3.1%
26Badajoz province12,610+1.5%
27Lleida province12,192+3.3%
28Jaén province11,635+4.6%
29Ciudad Real province10,907+2%
30Huelva province10,617+5.8%
31Burgos province10,494+4.4%
32León province9,778+2.9%
33La Rioja province8,650+3.6%
34Albacete province8,285+3.7%
35Cáceres province8,104+4.6%
36Lugo province7,769+4.2%
37Salamanca province6,894+3%
38Ourense province6,785+4.1%
39Huesca province6,340+1%
40Guadalajara province5,380+5.4%
41Cuenca province4,600+4%
42Palencia province4,375+7.5%
43Teruel province3,381+4.9%
44Segovia province3,378+3.6%
45Zamora province3,370+3.3%
46Ávila province3,192+3.4%
47Soria province2,492+12.8%
48Ceuta province1,612+3.7%
49Melilla province1,511+3%

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 2018 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

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which province has the highest GDP (euros)?

Madrid province, with €233.74 billion in 2018, according to Eurostat, European Commission.

Which province has the lowest GDP (euros)?

Melilla province, with €1.51 billion in 2018.

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 2018 and are not ranked.

Gross domestic product (GDP): other rankings

Provinces of Spain: more rankings