Provinces of Spain by GDP (euros)

Madrid province had the highest GDP (euros) of 49 provinces in 2016, at €214.47 billion. Melilla province had the lowest, at €1.45 billion. The median was €12.16 billion and the figure for Spain was €1.12 trillion. Source: Eurostat, European Commission.

Highest214,469Madrid province
Lowest1,453Melilla province
Median12,16149 provinces
Spain1,122,967History

All provinces, 2016

CSVChart (SVG)

Madrid provinceMadrid province: 214,469 EUR million214,469Barcelona provinceBarcelona province: 158,516 EUR million158,516Valencia provinceValencia province: 56,083 EUR million56,083Seville provinceSeville province: 36,675 EUR million36,675Alicante provinceAlicante province: 33,899 EUR million33,899Biscay provinceBiscay province: 33,686 EUR million33,686Murcia provinceMurcia province: 30,009 EUR million30,009Málaga provinceMálaga province: 28,514 EUR million28,514A Coruña provinceA Coruña province: 25,452 EUR million25,452Zaragoza provinceZaragoza province: 25,062 EUR million25,062Tarragona provinceTarragona province: 23,056 EUR million23,056Asturias provinceAsturias province: 21,675 EUR million21,675Gipuzkoa provinceGipuzkoa province: 21,468 EUR million21,468Cádiz provinceCádiz province: 20,880 EUR million20,880Girona provinceGirona province: 20,770 EUR million20,770Pontevedra provincePontevedra province: 19,322 EUR million19,322Navarre provinceNavarre province: 18,911 EUR million18,911Granada provinceGranada province: 15,888 EUR million15,888Castellón provinceCastellón province: 14,223 EUR million14,223Almería provinceAlmería province: 14,186 EUR million14,186Córdoba provinceCórdoba province: 13,567 EUR million13,567Valladolid provinceValladolid province: 13,121 EUR million13,121Cantabria provinceCantabria province: 12,834 EUR million12,834Toledo provinceToledo province: 12,180 EUR million12,180Lleida provinceLleida province: 12,161 EUR million12,161Álava provinceÁlava province: 11,961 EUR million11,961Badajoz provinceBadajoz province: 11,777 EUR million11,777Jaén provinceJaén province: 10,904 EUR million10,904Ciudad Real provinceCiudad Real province: 10,346 EUR million10,346Burgos provinceBurgos province: 9,572 EUR million9,572Huelva provinceHuelva province: 9,289 EUR million9,289León provinceLeón province: 9,232 EUR million9,232La Rioja provinceLa Rioja province: 8,074 EUR million8,074Albacete provinceAlbacete province: 7,570 EUR million7,570Lugo provinceLugo province: 7,473 EUR million7,473Cáceres provinceCáceres province: 7,293 EUR million7,293Salamanca provinceSalamanca province: 6,511 EUR million6,511Ourense provinceOurense province: 6,317 EUR million6,317Huesca provinceHuesca province: 6,224 EUR million6,224Guadalajara provinceGuadalajara province: 4,751 EUR million4,751Cuenca provinceCuenca province: 4,290 EUR million4,290Palencia provincePalencia province: 4,172 EUR million4,172Zamora provinceZamora province: 3,477 EUR million3,477Segovia provinceSegovia province: 3,378 EUR million3,378Teruel provinceTeruel province: 3,256 EUR million3,256Ávila provinceÁvila province: 3,003 EUR million3,003Soria provinceSoria province: 2,164 EUR million2,164Ceuta provinceCeuta province: 1,537 EUR million1,537Melilla provinceMelilla province: 1,453 EUR million1,453
EUR million. Source: Eurostat. Retrieved 2026-10-07.

Full ranking

RankProvinces2016
EUR million
Change on 2015
1Madrid province214,469+4%
2Barcelona province158,516+4.3%
3Valencia province56,083+1.6%
4Seville province36,675+1.9%
5Alicante province33,899+4.7%
6Biscay province33,686+2.4%
7Murcia province30,009+2.9%
8Málaga province28,514+2.3%
9A Coruña province25,452+3.6%
10Zaragoza province25,062+3.4%
11Tarragona province23,056+4.6%
12Asturias province21,675+1.3%
13Gipuzkoa province21,468+2.8%
14Cádiz province20,880+3.2%
15Girona province20,770+4.5%
16Pontevedra province19,322+2.4%
17Navarre province18,911+3.1%
18Granada province15,888+0.1%
19Castellón province14,223+4.4%
20Almería province14,186+8.7%
21Córdoba province13,567+1.6%
22Valladolid province13,121+5.2%
23Cantabria province12,834+3.1%
24Toledo province12,180+3.6%
25Lleida province12,161-2.8%
26Álava province11,961+5.9%
27Badajoz province11,777+2.9%
28Jaén province10,904-1.9%
29Ciudad Real province10,346+2.5%
30Burgos province9,572+3.4%
31Huelva province9,289+3.9%
32León province9,232-0.3%
33La Rioja province8,074+0.5%
34Albacete province7,570+2.1%
35Lugo province7,473-0.3%
36Cáceres province7,293+3.4%
37Salamanca province6,511+4.1%
38Ourense province6,317+3.7%
39Huesca province6,224+8.4%
40Guadalajara province4,751+5.1%
41Cuenca province4,290+1.8%
42Palencia province4,172+6%
43Zamora province3,477+0.4%
44Segovia province3,378-0.3%
45Teruel province3,256-0.9%
46Ávila province3,003+0.2%
47Soria province2,164+0.3%
48Ceuta province1,537+2.6%
49Melilla province1,453+3.2%

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 2016 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 €214.47 billion in 2016, according to Eurostat, European Commission.

Which province has the lowest GDP (euros)?

Melilla province, with €1.45 billion in 2016.

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

Gross domestic product (GDP): other rankings

Provinces of Spain: more rankings