Provinces of Spain by active companies, 2025

Madrid province had the highest active companies of 52 provinces in 2025, at 526,588. Ceuta province had the lowest, at 3,236. The median was 39,193 and the figure for Spain was 3.31 million. Source: the Instituto Nacional de Estadística.

Highest526,588Madrid province
Lowest3,236Ceuta province
Median39,19352 provinces
Spain3,310,824History

All provinces, 2025

CSVChart (SVG)

Madrid provinceMadrid province: 526,588 count526,588Barcelona provinceBarcelona province: 458,826 count458,826Valencia provinceValencia province: 186,970 count186,970Alicante provinceAlicante province: 145,106 count145,106Málaga provinceMálaga province: 142,401 count142,401Seville provinceSeville province: 121,706 count121,706Balearic Islands provinceBalearic Islands province: 103,319 count103,319Murcia provinceMurcia province: 93,956 count93,956A Coruña provinceA Coruña province: 77,760 count77,760Las Palmas provinceLas Palmas province: 74,168 count74,168Santa Cruz de Tenerife provinceSanta Cruz de Tenerife province: 71,833 count71,833Biscay provinceBiscay province: 71,086 count71,086Pontevedra provincePontevedra province: 65,757 count65,757Girona provinceGirona province: 65,302 count65,302Cádiz provinceCádiz province: 64,838 count64,838Asturias provinceAsturias province: 64,608 count64,608Granada provinceGranada province: 61,067 count61,067Zaragoza provinceZaragoza province: 60,739 count60,739Tarragona provinceTarragona province: 53,758 count53,758Córdoba provinceCórdoba province: 46,820 count46,820Gipuzkoa provinceGipuzkoa province: 46,310 count46,310Almería provinceAlmería province: 44,199 count44,199Toledo provinceToledo province: 43,989 count43,989Navarre provinceNavarre province: 42,375 count42,375Badajoz provinceBadajoz province: 40,074 count40,074Castellón provinceCastellón province: 40,045 count40,045Cantabria provinceCantabria province: 38,340 count38,340Jaén provinceJaén province: 33,611 count33,611Lleida provinceLleida province: 32,176 count32,176Valladolid provinceValladolid province: 31,317 count31,317Ciudad Real provinceCiudad Real province: 28,549 count28,549León provinceLeón province: 27,811 count27,811Huelva provinceHuelva province: 25,820 count25,820Albacete provinceAlbacete province: 24,853 count24,853Cáceres provinceCáceres province: 24,181 count24,181Burgos provinceBurgos province: 23,976 count23,976Lugo provinceLugo province: 22,564 count22,564La Rioja provinceLa Rioja province: 21,481 count21,481Ourense provinceOurense province: 20,870 count20,870Salamanca provinceSalamanca province: 20,569 count20,569Álava provinceÁlava province: 17,557 count17,557Huesca provinceHuesca province: 15,627 count15,627Guadalajara provinceGuadalajara province: 13,670 count13,670Cuenca provinceCuenca province: 12,972 count12,972Segovia provinceSegovia province: 10,457 count10,457Zamora provinceZamora province: 10,440 count10,440Ávila provinceÁvila province: 9,648 count9,648Palencia provincePalencia province: 8,899 count8,899Teruel provinceTeruel province: 8,642 count8,642Soria provinceSoria province: 5,562 count5,562Melilla provinceMelilla province: 4,396 count4,396Ceuta provinceCeuta province: 3,236 count3,236
count. Source: INE. Retrieved 2026-10-07.

Full ranking

RankProvinces2025
count
Change on 2024
1Madrid province526,588+2.5%
2Barcelona province458,826+1.2%
3Valencia province186,970+3.1%
4Alicante province145,106+3.3%
5Málaga province142,401+4.1%
6Seville province121,706+1.5%
7Balearic Islands province103,319+2.9%
8Murcia province93,956+1.6%
9A Coruña province77,760+1.2%
10Las Palmas province74,168+2.6%
11Santa Cruz de Tenerife province71,833+2.5%
12Biscay province71,086-0.2%
13Pontevedra province65,757+0.6%
14Girona province65,302+1.8%
15Cádiz province64,838+1.9%
16Asturias province64,608+0.2%
17Granada province61,067+2.1%
18Zaragoza province60,739+1.1%
19Tarragona province53,758+1.5%
20Córdoba province46,820+0.7%
21Gipuzkoa province46,310-0.9%
22Almería province44,199+2.2%
23Toledo province43,989+0.5%
24Navarre province42,375+3.5%
25Badajoz province40,074+1.1%
26Castellón province40,045+1.5%
27Cantabria province38,340+0.9%
28Jaén province33,611-0.1%
29Lleida province32,176+0.5%
30Valladolid province31,317+0.6%
31Ciudad Real province28,549+0.4%
32León province27,811-0.1%
33Huelva province25,820+1.6%
34Albacete province24,853-0.1%
35Cáceres province24,181+1.1%
36Burgos province23,976+0.5%
37Lugo province22,564+0.2%
38La Rioja province21,481+1.2%
39Ourense province20,870+0.1%
40Salamanca province20,569-0.1%
41Álava province17,557-1%
42Huesca province15,627-0.2%
43Guadalajara province13,670+1%
44Cuenca province12,972+0.8%
45Segovia province10,457+0.2%
46Zamora province10,440+0.1%
47Ávila province9,648-0.1%
48Palencia province8,899-0.3%
49Teruel province8,642-0.6%
50Soria province5,562+0.4%
51Melilla province4,396+1%
52Ceuta province3,236-2%

Other periods

About this ranking

Active companies on 1 January (INE Central Business Directory, DIRCE).

Every value in the ranking comes from the same publisher and the same period, so the provinces are compared on one definition. Equal values share a rank.

How to cite

Instituto Nacional de Estadística (INE). Directorio central de empresas: empresas activas por provincia (tabla 302). https://www.ine.es/jaxiT3/Tabla.htm?t=302. 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 active companies using official data, and cite the source.
rank_places {"indicator":"active_companies","level":"province","within":"Spain","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=active_companies&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 active companies?

Madrid province, with 526,588 in 2025, according to the Instituto Nacional de Estadística.

Which province has the lowest active companies?

Ceuta province, with 3,236 in 2025.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Instituto Nacional de Estadística, Directorio central de empresas: empresas activas por provincia (tabla 302). Retrieved 2026-10-07.

Active companies: other rankings

Provinces of Spain: more rankings