Data / Rankings / Active companies / Provinces of Spain
Provinces of Spain by active companies
Madrid province had the highest active companies of 52 provinces in 2019, at 540,544. Ceuta province had the lowest, at 3,789. The median was 39,222 and the figure for Spain was 3.36 million. Source: the Instituto Nacional de Estadística.
Madrid province Madrid province: 540,544 count 540,544 Barcelona province Barcelona province: 470,067 count 470,067 Valencia province Valencia province: 180,753 count 180,753 Alicante province Alicante province: 142,933 count 142,933 Málaga province Málaga province: 126,509 count 126,509 Seville province Seville province: 119,510 count 119,510 Balearic Islands province Balearic Islands province: 98,712 count 98,712 Murcia province Murcia province: 95,456 count 95,456 A Coruña province A Coruña province: 83,316 count 83,316 Las Palmas province Las Palmas province: 78,310 count 78,310 Biscay province Biscay province: 74,741 count 74,741 Santa Cruz de Tenerife province Santa Cruz de Tenerife province: 73,351 count 73,351 Pontevedra province Pontevedra province: 69,698 count 69,698 Asturias province Asturias province: 68,661 count 68,661 Zaragoza province Zaragoza province: 65,336 count 65,336 Girona province Girona province: 63,357 count 63,357 Cádiz province Cádiz province: 61,786 count 61,786 Granada province Granada province: 60,020 count 60,020 Tarragona province Tarragona province: 53,308 count 53,308 Gipuzkoa province Gipuzkoa province: 48,779 count 48,779 Córdoba province Córdoba province: 47,874 count 47,874 Navarre province Navarre province: 44,224 count 44,224 Toledo province Toledo province: 43,961 count 43,961 Almería province Almería province: 43,406 count 43,406 Badajoz province Badajoz province: 41,949 count 41,949 Castellón province Castellón province: 39,742 count 39,742 Cantabria province Cantabria province: 38,702 count 38,702 Jaén province Jaén province: 34,191 count 34,191 Valladolid province Valladolid province: 33,934 count 33,934 Lleida province Lleida province: 33,299 count 33,299 León province León province: 31,151 count 31,151 Ciudad Real province Ciudad Real province: 30,790 count 30,790 Albacete province Albacete province: 26,275 count 26,275 Burgos province Burgos province: 25,857 count 25,857 Cáceres province Cáceres province: 25,738 count 25,738 Huelva province Huelva province: 25,236 count 25,236 Lugo province Lugo province: 24,792 count 24,792 Ourense province Ourense province: 23,166 count 23,166 La Rioja province La Rioja province: 22,669 count 22,669 Salamanca province Salamanca province: 22,451 count 22,451 Álava province Álava province: 18,678 count 18,678 Huesca province Huesca province: 16,459 count 16,459 Cuenca province Cuenca province: 13,704 count 13,704 Guadalajara province Guadalajara province: 13,376 count 13,376 Zamora province Zamora province: 11,548 count 11,548 Segovia province Segovia province: 10,818 count 10,818 Ávila province Ávila province: 10,157 count 10,157 Palencia province Palencia province: 9,860 count 9,860 Teruel province Teruel province: 9,319 count 9,319 Soria province Soria province: 5,631 count 5,631 Melilla province Melilla province: 5,304 count 5,304 Ceuta province Ceuta province: 3,789 count 3,789 count. Source: INE . Retrieved 2026-10-07.
Full ranking Rank Provinces 2019count Change on 2018 1 Madrid province 540,544 +0.3% 2 Barcelona province 470,067 +0.3% 3 Valencia province 180,753 +1.7% 4 Alicante province 142,933 +2.9% 5 Málaga province 126,509 +2.8% 6 Seville province 119,510 +1.8% 7 Balearic Islands province 98,712 +2.1% 8 Murcia province 95,456 -0.1% 9 A Coruña province 83,316 0% 10 Las Palmas province 78,310 +3.4% 11 Biscay province 74,741 -1.2% 12 Santa Cruz de Tenerife province 73,351 +4.2% 13 Pontevedra province 69,698 +0.4% 14 Asturias province 68,661 -0% 15 Zaragoza province 65,336 -0.5% 16 Girona province 63,357 +0.6% 17 Cádiz province 61,786 +1.8% 18 Granada province 60,020 +1.5% 19 Tarragona province 53,308 +0.7% 20 Gipuzkoa province 48,779 -1.6% 21 Córdoba province 47,874 +1.4% 22 Navarre province 44,224 -0.1% 23 Toledo province 43,961 +1.6% 24 Almería province 43,406 +1.1% 25 Badajoz province 41,949 +1.1% 26 Castellón province 39,742 -0.1% 27 Cantabria province 38,702 +0.5% 28 Jaén province 34,191 +0.5% 29 Valladolid province 33,934 -0.2% 30 Lleida province 33,299 -1.1% 31 León province 31,151 -0.4% 32 Ciudad Real province 30,790 +0.7% 33 Albacete province 26,275 -1.7% 34 Burgos province 25,857 -0.7% 35 Cáceres province 25,738 +1.4% 36 Huelva province 25,236 +2.3% 37 Lugo province 24,792 +0.1% 38 Ourense province 23,166 -0.5% 39 La Rioja province 22,669 -2.3% 40 Salamanca province 22,451 +0.3% 41 Álava province 18,678 -2.4% 42 Huesca province 16,459 -0.3% 43 Cuenca province 13,704 +0.4% 44 Guadalajara province 13,376 +0.1% 45 Zamora province 11,548 -0.7% 46 Segovia province 10,818 +0.2% 47 Ávila province 10,157 -0.1% 48 Palencia province 9,860 -1.6% 49 Teruel province 9,319 -0.3% 50 Soria province 5,631 -1% 51 Melilla province 5,304 +13.6% 52 Ceuta province 3,789 -3.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=10Connect 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 540,544 in 2019, according to the Instituto Nacional de Estadística.
Which province has the lowest active companies? Ceuta province, with 3,789 in 2019.
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