Provinces of Spain by GDP (euros)

Madrid province had the highest GDP (euros) of 49 provinces in 2019, at €243.89 billion. Melilla province had the lowest, at €1.56 billion. The median was €12.84 billion and the figure for Spain was €1.25 trillion. Source: Eurostat, European Commission.

Highest243,889Madrid province
Lowest1,560Melilla province
Median12,83949 provinces
Spain1,253,710History

All provinces, 2019

CSVChart (SVG)

Madrid provinceMadrid province: 243,889 EUR million243,889Barcelona provinceBarcelona province: 180,560 EUR million180,560Valencia provinceValencia province: 62,646 EUR million62,646Seville provinceSeville province: 40,899 EUR million40,899Alicante provinceAlicante province: 37,808 EUR million37,808Biscay provinceBiscay province: 36,738 EUR million36,738Murcia provinceMurcia province: 33,001 EUR million33,001Málaga provinceMálaga province: 32,530 EUR million32,530Zaragoza provinceZaragoza province: 28,475 EUR million28,475A Coruña provinceA Coruña province: 27,819 EUR million27,819Tarragona provinceTarragona province: 24,780 EUR million24,780Gipuzkoa provinceGipuzkoa province: 24,465 EUR million24,465Asturias provinceAsturias province: 23,667 EUR million23,667Cádiz provinceCádiz province: 23,353 EUR million23,353Girona provinceGirona province: 22,060 EUR million22,060Pontevedra provincePontevedra province: 21,721 EUR million21,721Navarre provinceNavarre province: 21,070 EUR million21,070Granada provinceGranada province: 17,538 EUR million17,538Castellón provinceCastellón province: 16,135 EUR million16,135Almería provinceAlmería province: 16,004 EUR million16,004Valladolid provinceValladolid province: 14,611 EUR million14,611Cantabria provinceCantabria province: 14,274 EUR million14,274Córdoba provinceCórdoba province: 14,237 EUR million14,237Toledo provinceToledo province: 13,515 EUR million13,515Badajoz provinceBadajoz province: 12,839 EUR million12,839Álava provinceÁlava province: 12,798 EUR million12,798Lleida provinceLleida province: 12,766 EUR million12,766Jaén provinceJaén province: 11,267 EUR million11,267Ciudad Real provinceCiudad Real province: 11,016 EUR million11,016Huelva provinceHuelva province: 10,651 EUR million10,651Burgos provinceBurgos province: 10,629 EUR million10,629León provinceLeón province: 10,042 EUR million10,042La Rioja provinceLa Rioja province: 8,890 EUR million8,890Albacete provinceAlbacete province: 8,627 EUR million8,627Cáceres provinceCáceres province: 8,327 EUR million8,327Lugo provinceLugo province: 7,823 EUR million7,823Salamanca provinceSalamanca province: 7,150 EUR million7,150Ourense provinceOurense province: 7,139 EUR million7,139Huesca provinceHuesca province: 6,567 EUR million6,567Guadalajara provinceGuadalajara province: 5,648 EUR million5,648Cuenca provinceCuenca province: 4,588 EUR million4,588Palencia provincePalencia province: 4,418 EUR million4,418Zamora provinceZamora province: 3,491 EUR million3,491Segovia provinceSegovia province: 3,483 EUR million3,483Teruel provinceTeruel province: 3,423 EUR million3,423Ávila provinceÁvila province: 3,297 EUR million3,297Soria provinceSoria province: 2,530 EUR million2,530Ceuta provinceCeuta province: 1,660 EUR million1,660Melilla provinceMelilla province: 1,560 EUR million1,560
EUR million. Source: Eurostat. Retrieved 2026-10-07.

Full ranking

RankProvinces2019
EUR million
Change on 2018
1Madrid province243,889+4.3%
2Barcelona province180,560+4.1%
3Valencia province62,646+3.4%
4Seville province40,899+3.3%
5Alicante province37,808+3.7%
6Biscay province36,738+3.2%
7Murcia province33,001+4.1%
8Málaga province32,530+4.2%
9Zaragoza province28,475+3.6%
10A Coruña province27,819+2.2%
11Tarragona province24,780+2%
12Gipuzkoa province24,465+3.7%
13Asturias province23,667+2.1%
14Cádiz province23,353+4%
15Girona province22,060+4.2%
16Pontevedra province21,721+4%
17Navarre province21,070+4.1%
18Granada province17,538+4.4%
19Castellón province16,135+2.9%
20Almería province16,004+4.7%
21Valladolid province14,611+1.8%
22Cantabria province14,274+3.1%
23Córdoba province14,237-0.4%
24Toledo province13,515+3%
25Badajoz province12,839+1.8%
26Álava province12,798+0.6%
27Lleida province12,766+4.7%
28Jaén province11,267-3.2%
29Ciudad Real province11,016+1%
30Huelva province10,651+0.3%
31Burgos province10,629+1.3%
32León province10,042+2.7%
33La Rioja province8,890+2.8%
34Albacete province8,627+4.1%
35Cáceres province8,327+2.8%
36Lugo province7,823+0.7%
37Salamanca province7,150+3.7%
38Ourense province7,139+5.2%
39Huesca province6,567+3.6%
40Guadalajara province5,648+5%
41Cuenca province4,588-0.3%
42Palencia province4,418+1%
43Zamora province3,491+3.6%
44Segovia province3,483+3.1%
45Teruel province3,423+1.2%
46Ávila province3,297+3.3%
47Soria province2,530+1.5%
48Ceuta province1,660+3%
49Melilla province1,560+3.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 2019 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 €243.89 billion in 2019, according to Eurostat, European Commission.

Which province has the lowest GDP (euros)?

Melilla province, with €1.56 billion in 2019.

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

Gross domestic product (GDP): other rankings

Provinces of Spain: more rankings