Provinces of Spain by active companies

Madrid province had the highest active companies of 52 provinces in 2023, at 503,018. Ceuta province had the lowest, at 3,369. The median was 38,349 and the figure for Spain was 3.21 million. Source: the Instituto Nacional de Estadística.

Highest503,018Madrid province
Lowest3,369Ceuta province
Median38,34952 provinces
Spain3,207,580History

All provinces, 2023

CSVChart (SVG)

Madrid provinceMadrid province: 503,018 count503,018Barcelona provinceBarcelona province: 445,119 count445,119Valencia provinceValencia province: 177,339 count177,339Alicante provinceAlicante province: 136,754 count136,754Málaga provinceMálaga province: 132,168 count132,168Seville provinceSeville province: 118,320 count118,320Balearic Islands provinceBalearic Islands province: 97,784 count97,784Murcia provinceMurcia province: 91,290 count91,290A Coruña provinceA Coruña province: 76,652 count76,652Las Palmas provinceLas Palmas province: 70,871 count70,871Biscay provinceBiscay province: 70,780 count70,780Santa Cruz de Tenerife provinceSanta Cruz de Tenerife province: 68,374 count68,374Pontevedra provincePontevedra province: 65,088 count65,088Asturias provinceAsturias province: 64,611 count64,611Cádiz provinceCádiz province: 62,867 count62,867Girona provinceGirona province: 62,848 count62,848Zaragoza provinceZaragoza province: 59,695 count59,695Granada provinceGranada province: 59,279 count59,279Tarragona provinceTarragona province: 52,172 count52,172Gipuzkoa provinceGipuzkoa province: 46,450 count46,450Córdoba provinceCórdoba province: 46,390 count46,390Toledo provinceToledo province: 43,290 count43,290Almería provinceAlmería province: 42,724 count42,724Navarre provinceNavarre province: 41,152 count41,152Badajoz provinceBadajoz province: 39,274 count39,274Castellón provinceCastellón province: 38,897 count38,897Cantabria provinceCantabria province: 37,801 count37,801Jaén provinceJaén province: 33,777 count33,777Lleida provinceLleida province: 31,595 count31,595Valladolid provinceValladolid province: 31,035 count31,035Ciudad Real provinceCiudad Real province: 28,597 count28,597León provinceLeón province: 27,952 count27,952Huelva provinceHuelva province: 25,345 count25,345Albacete provinceAlbacete province: 24,852 count24,852Cáceres provinceCáceres province: 23,820 count23,820Burgos provinceBurgos province: 23,673 count23,673Lugo provinceLugo province: 22,600 count22,600La Rioja provinceLa Rioja province: 21,178 count21,178Ourense provinceOurense province: 20,839 count20,839Salamanca provinceSalamanca province: 20,635 count20,635Álava provinceÁlava province: 17,629 count17,629Huesca provinceHuesca province: 15,646 count15,646Guadalajara provinceGuadalajara province: 13,284 count13,284Cuenca provinceCuenca province: 12,837 count12,837Segovia provinceSegovia province: 10,416 count10,416Zamora provinceZamora province: 10,413 count10,413Ávila provinceÁvila province: 9,670 count9,670Palencia provincePalencia province: 8,956 count8,956Teruel provinceTeruel province: 8,612 count8,612Soria provinceSoria province: 5,473 count5,473Melilla provinceMelilla province: 4,370 count4,370Ceuta provinceCeuta province: 3,369 count3,369
count. Source: INE. Retrieved 2026-10-07.

Full ranking

RankProvinces2023
count
Change on 2022
1Madrid province503,018-10%
2Barcelona province445,119-7.3%
3Valencia province177,339-4.8%
4Alicante province136,754-7.2%
5Málaga province132,168-2.9%
6Seville province118,320-5.5%
7Balearic Islands province97,784-3.4%
8Murcia province91,290-5.9%
9A Coruña province76,652-5.6%
10Las Palmas province70,871-9%
11Biscay province70,780-6.1%
12Santa Cruz de Tenerife province68,374-7.5%
13Pontevedra province65,088-5.5%
14Asturias province64,611-5.1%
15Cádiz province62,867-4.1%
16Girona province62,848-4.2%
17Zaragoza province59,695-6.5%
18Granada province59,279-5.3%
19Tarragona province52,172-4.9%
20Gipuzkoa province46,450-4.7%
21Córdoba province46,390-5.2%
22Toledo province43,290-4.3%
23Almería province42,724-5.6%
24Navarre province41,152-10%
25Badajoz province39,274-6.1%
26Castellón province38,897-5.7%
27Cantabria province37,801-3%
28Jaén province33,777-4.5%
29Lleida province31,595-5.4%
30Valladolid province31,035-5.8%
31Ciudad Real province28,597-6.5%
32León province27,952-7%
33Huelva province25,345-3.8%
34Albacete province24,852-6.1%
35Cáceres province23,820-6.3%
36Burgos province23,673-6.8%
37Lugo province22,600-6.3%
38La Rioja province21,178-6%
39Ourense province20,839-6.9%
40Salamanca province20,635-6%
41Álava province17,629-6.1%
42Huesca province15,646-4.5%
43Guadalajara province13,284-3.6%
44Cuenca province12,837-5.4%
45Segovia province10,416-4%
46Zamora province10,413-6.4%
47Ávila province9,670-4.2%
48Palencia province8,956-6.8%
49Teruel province8,612-5.8%
50Soria province5,473-3.8%
51Melilla province4,370-10%
52Ceuta province3,369-10%

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 503,018 in 2023, according to the Instituto Nacional de Estadística.

Which province has the lowest active companies?

Ceuta province, with 3,369 in 2023.

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