Municipalities in Catalonia by active companies

Barcelona had the highest active companies of 934 municipalities in 2024, at 171,152. Tarrés had the lowest, at 4. The median was 76 and the figure for Catalonia was 602,706. Source: the Instituto Nacional de Estadística.

Keep it in a collection in your library.
Highest171,152Barcelona
Lowest4Tarrés
Median76934 municipalities
Catalonia602,706History

Top 40 municipalities, 2024

Barcelona: 171,152 countBarcelona171,152Terrassa: 14,162 countTerrassa14,162Sabadell: 14,075 countSabadell14,075L'Hospitalet de Llobregat: 13,734 countL'Hospitalet de Llobregat13,734Badalona: 13,442 countBadalona13,442Sant Cugat del Vallès: 10,623 countSant Cugat del Vallès10,623Lleida: 9,977 countLleida9,977Girona: 9,524 countGirona9,524Mataró: 9,296 countMataró9,296Tarragona: 7,988 countTarragona7,988Reus: 6,842 countReus6,842Castelldefels: 5,639 countCastelldefels5,639Manresa: 5,314 countManresa5,314Santa Coloma de Gramenet: 5,302 countSanta Coloma de Gramenet5,302Cornellà de Llobregat: 5,140 countCornellà de Llobregat5,140Granollers: 4,969 countGranollers4,969Rubí: 4,807 countRubí4,807Vilanova i la Geltrú: 4,703 countVilanova i la Geltrú4,703Sant Boi de Llobregat: 4,374 countSant Boi de Llobregat4,374Cerdanyola del Vallès: 3,955 countCerdanyola del Vallès3,955Vic: 3,785 countVic3,785Viladecans: 3,692 countViladecans3,692Sitges: 3,493 countSitges3,493Gavà: 3,310 countGavà3,310Igualada: 3,310 countIgualada3,310Figueres: 3,307 countFigueres3,307Esplugues de Llobregat: 3,270 countEsplugues de Llobregat3,270El Prat de Llobregat: 3,214 countEl Prat de Llobregat3,214Lloret de Mar: 2,960 countLloret de Mar2,960Vilafranca del Penedès: 2,821 countVilafranca del Penedès2,821Sant Feliu de Llobregat: 2,819 countSant Feliu de Llobregat2,819Cambrils: 2,714 countCambrils2,714Montcada i Reixac: 2,596 countMontcada i Reixac2,596Mollet del Vallès: 2,591 countMollet del Vallès2,591Blanes: 2,490 countBlanes2,490Sant Pere de Ribes: 2,447 countSant Pere de Ribes2,447Barberà del Vallès: 2,444 countBarberà del Vallès2,444Olot: 2,412 countOlot2,412El Vendrell: 2,406 countEl Vendrell2,406Sant Joan Despí: 2,326 countSant Joan Despí2,326Barcelona: 171,152 countBarcelona171,152Terrassa: 14,162 countTerrassa14,162Sabadell: 14,075 countSabadell14,075L'Hospitalet de Llobregat: 13,734 countL'Hospitalet de Llobregat13,734Badalona: 13,442 countBadalona13,442Sant Cugat del Vallès: 10,623 countSant Cugat del Vallès10,623Lleida: 9,977 countLleida9,977Girona: 9,524 countGirona9,524Mataró: 9,296 countMataró9,296Tarragona: 7,988 countTarragona7,988Reus: 6,842 countReus6,842Castelldefels: 5,639 countCastelldefels5,639Manresa: 5,314 countManresa5,314Santa Coloma de Gramenet: 5,302 countSanta Coloma de Gramenet5,302Cornellà de Llobregat: 5,140 countCornellà de Llobregat5,140Granollers: 4,969 countGranollers4,969Rubí: 4,807 countRubí4,807Vilanova i la Geltrú: 4,703 countVilanova i la Geltrú4,703Sant Boi de Llobregat: 4,374 countSant Boi de Llobregat4,374Cerdanyola del Vallès: 3,955 countCerdanyola del Vallès3,955Vic: 3,785 countVic3,785Viladecans: 3,692 countViladecans3,692Sitges: 3,493 countSitges3,493Gavà: 3,310 countGavà3,310Igualada: 3,310 countIgualada3,310Figueres: 3,307 countFigueres3,307Esplugues de Llobregat: 3,270 countEsplugues de Llobregat3,270El Prat de Llobregat: 3,214 countEl Prat de Llobregat3,214Lloret de Mar: 2,960 countLloret de Mar2,960Vilafranca del Penedès: 2,821 countVilafranca del Penedès2,821Sant Feliu de Llobregat: 2,819 countSant Feliu de Llobregat2,819Cambrils: 2,714 countCambrils2,714Montcada i Reixac: 2,596 countMontcada i Reixac2,596Mollet del Vallès: 2,591 countMollet del Vallès2,591Blanes: 2,490 countBlanes2,490Sant Pere de Ribes: 2,447 countSant Pere de Ribes2,447Barberà del Vallès: 2,444 countBarberà del Vallès2,444Olot: 2,412 countOlot2,412El Vendrell: 2,406 countEl Vendrell2,406Sant Joan Despí: 2,326 countSant Joan Despí2,326
count. Source: INE, Directorio central de empresas: empresas activas por municipio (tabla 4721). Retrieved 2026-10-12.

Full ranking

RankMunicipalities2024
count
Change on 2023
1Barcelona171,152+2.4%
2Terrassa14,162+1.1%
3Sabadell14,075+1.9%
4L'Hospitalet de Llobregat13,734+2.9%
5Badalona13,442+2.3%
6Sant Cugat del Vallès10,623+0.5%
7Lleida9,977+1.5%
8Girona9,524+2.5%
9Mataró9,296+1.5%
10Tarragona7,988+1.2%
11Reus6,842+0.9%
12Castelldefels5,639+2.1%
13Manresa5,314+0.5%
14Santa Coloma de Gramenet5,302+1.5%
15Cornellà de Llobregat5,140+2.6%
16Granollers4,969+2.4%
17Rubí4,807+1.9%
18Vilanova i la Geltrú4,703+2.3%
19Sant Boi de Llobregat4,374+1.7%
20Cerdanyola del Vallès3,955+0.8%
21Vic3,785+1.3%
22Viladecans3,692+0.4%
23Sitges3,493+3.4%
24Gavà3,310+2%
24Igualada3,310+1.4%
26Figueres3,307+1.3%
27Esplugues de Llobregat3,270+0.2%
28El Prat de Llobregat3,214+1.3%
29Lloret de Mar2,960+2.7%
30Vilafranca del Penedès2,821+1.9%
31Sant Feliu de Llobregat2,819+1%
32Cambrils2,714+2.8%
33Montcada i Reixac2,596+2.4%
34Mollet del Vallès2,591+2.3%
35Blanes2,490+1.9%
36Sant Pere de Ribes2,447+2.2%
37Barberà del Vallès2,444-0.4%
38Olot2,412+3.9%
39El Vendrell2,406+1.8%
40Sant Joan Despí2,326+3.2%
41Ripollet2,205+0.1%
42Sant Adrià de Besòs2,196+2.8%
43Sant Just Desvern2,191+1.9%
44El Masnou2,126-0.1%
45Tortosa2,125+2.1%
46Molins de Rei2,104+2.8%
47Sant Quirze del Vallès2,095+2.8%
48Castellar del Vallès1,998+0.7%
49Vilassar de Mar1,925+2.1%
50Salou1,915+1.4%
51Premià de Mar1,904+1.7%
52Calafell1,888+3.4%
53Pineda de Mar1,832+2.7%
54Santa Perpètua de Mogoda1,825+2%
55Palafrugell1,800+1.2%
56Banyoles1,707+1.7%
57Sant Feliu de Guíxols1,631+1.8%
58Roses1,614+2.8%
59Caldes de Montbui1,599+0.9%
60Cardedeu1,580+1.5%
61Valls1,566+0.6%
62Les Franqueses del Vallès1,543+4.2%
63Sant Vicenç dels Horts1,520+0.5%
64Amposta1,503+1.2%
65Sant Andreu de la Barca1,486+1.6%
66La Garriga1,476+2.1%
67Martorell1,438+2.2%
68Salt1,423+3.9%
69Calella1,411+4%
70Olesa de Montserrat1,398+2.4%
71Palamós1,396+0.7%
72Esparreguera1,375+1%
73Tàrrega1,368+1.5%
74Palau-solità i Plegamans1,359+0.6%
75Castell d'Aro, Platja d'Aro i s'Agaró1,313+5.5%
76Parets del Vallès1,278-0.2%
77Sant Celoni1,274+3.3%
78Arenys de Mar1,269+2.5%
79Vila-seca1,259+3.5%
80Castelló d'Empúries1,250+2.6%
81Manlleu1,229+0.8%
82Alella1,196+2%
83Malgrat de Mar1,193+3.7%
84Berga1,182+2.9%
85Torredembarra1,176+2%
86Argentona1,156+0.6%
87Corbera de Llobregat1,150+1.1%
88Lliçà d'Amunt1,137+1.1%
89Sant Andreu de Llavaneres1,126-0.9%
90Canet de Mar1,103-0.6%
91Puigcerdà1,094+1.9%
92Vallirana1,093+2.3%
93L'Ametlla del Vallès1,088+3%
94Balaguer1,082+0.3%
95Cubelles1,070+1.4%
96Matadepera1,063-0.7%
97Tordera1,049-0.1%
98La Seu d'Urgell1,036+0.2%
99Calonge i Sant Antoni1,035+2.5%
100Premià de Dalt1,030+0.3%
101Torroella de Montgrí1,029+3%
102La Ràpita995+1.2%
103Castellbisbal973-1.7%
103Vilassar de Dalt973+0.6%
105Mollerussa972+0.5%
106Santa Coloma de Farners966+0.4%
107La Roca del Vallès964+3.2%
108Montornès del Vallès963+1.5%
109Mont-roig del Camp961+4.6%
110Piera942+1.4%
111Torelló937+2.1%
112Montgat935+0.1%
113Canovelles924-0.3%
114Sant Fruitós de Bages897+2.2%
115Llinars del Vallès895+0.1%
116L'Escala887+0.3%
117Cabrils880+0.5%
118Sant Sadurní d'Anoia873+0.7%
119Solsona867+3.6%
120Pallejà864-1%
121Tiana862+4.1%
122Cunit839+5.3%
123Bigues i Riells del Fai838+1.2%
124Lliçà de Vall836+4.5%
125Sentmenat824+5.4%
126Cassà de la Selva805-0.7%
127Deltebre804+1.3%
128La Bisbal d'Empordà803+0.4%
129Cabrera de Mar802+1.3%
130Cervelló789-1.7%
131Arenys de Munt782-0.1%
132Santa Maria de Palautordera775+2%
133Teià771+3.9%
134Polinyà756-0.8%
135Sant Fost de Campsentelles748+0.4%
136Vielha e Mijaran735+3.4%
137Abrera734+3.5%
138Sant Vicenç de Montalt707+2.6%
139Llagostera695+1.8%
140Begues679+1.5%
141Ripoll677-1.7%
142La Llagosta659-3.1%
143Tona657+2.5%
144Palafolls646-0.8%
145Cervera639+4.2%
146Centelles626+3.1%
146Santa Eulàlia de Ronçana626-3.2%
148Sant Joan de Vilatorrada618+2.5%
149Viladecavalls615-0.5%
150Vilanova del Camí608-1.5%
151Alcanar607+1.2%
152Taradell605-0.7%
153Sant Esteve Sesrovires592-2%
154Roda de Berà580+2.1%
155Alcarràs572+1.8%
156Vidreres567+2.2%
157Tossa de Mar562+5%
158Santpedor558+6.7%
159Moià555+1.3%
159Santa Coloma de Cervelló555+1.5%
161Caldes de Malavella554+8%
162L'Ametlla de Mar550+1.5%
163Montmeló544+2.6%
164Santa Cristina d'Aro542-1.3%
165Dosrius541+2.1%
166Vilanova del Vallès537+1.3%
167Sant Antoni de Vilamajor528+0.8%
168Montblanc513+1.4%
169Masquefa512+1.6%
170Sant Vicenç de Castellet5090%
171Sant Feliu de Codines498-0.2%
172Sant Pol de Mar4950%
173Maçanet de la Selva491+9.6%
174Vacarisses489+4.9%
175Riudoms4840%
176Roquetes482+1%
177Begur474+1.7%
178Navàs472+4.9%
179Arbúcies462+2.2%
180Celrà454+2.3%
181Torrefarrera449+2.3%
182Tremp448-0.2%
183Sils444+1.6%
184Altafulla441-3.7%
185Agramunt439+2.6%
186Alpicat434+0.5%
187Guissona432+2.6%
188Constantí431-0.2%
189Gelida429-1.6%
189Vandellòs i l'Hospitalet de l'Infant429+2.6%
191Santa Margarida de Montbui426+0.5%
192Sallent423-0.2%
193Torrelles de Llobregat422+2.9%
194Gurb417+2.2%
195Canyelles413+8.7%
196El Papiol410+3.5%
196La Sénia410-1%
196Ulldecona410+4.3%
199Almacelles407+3%
200Les Borges Blanques406+3%
201Olèrdola405+2.5%
202Roda de Ter403+1%
203Bescanó401+2.3%
203Llançà401-0.2%
205Sant Pere de Vilamajor392-3.4%
205Vilafant392-2%
207La Selva del Camp389+3.5%
208Artés384+3.8%
209Cadaqués379+1.3%
210Santa Susanna378+2.4%
211Bellpuig377+0.3%
212Porqueres375-1.6%
213Móra d'Ebre370-0.8%
214Sant Hilari Sacalm368+0.8%
215Collbató365-0.5%
216Seva362+2.8%
217El Catllar358-1.1%
218Sant Gregori357+2%
219Martorelles350-7.7%
219Vilablareix350+2.9%
221Navarcles348-2.8%
222Cardona345+2.7%
222Olivella345+4.2%
224Fornells de la Selva343+2.4%
224Santa Margarida i els Monjos343+1.2%
226Alcover342+0.3%
227Riudellots de la Selva336+5.7%
228Anglès334-3.5%
229Gironella3300%
229Sant Cebrià de Vallalta330-0.9%
231La Jonquera327+1.2%
232Sort326+4.5%
233L'Aldea324+3.2%
234Cornellà del Terri322+2.5%
234Sarrià de Ter322+0.9%
236Puig-reig318-3.3%
237Badia del Vallès317+7.5%
238Balenyà310+1%
239Sant Julià de Ramis309-1.6%
240Sant Esteve de Palautordera306+3.4%
241L'Ampolla303+2.4%
242Òdena302+0.3%
243Sant Climent de Llobregat301-2.6%
244Bellver de Cerdanya298+0.7%
244Sant Julià de Vilatorta298+2.4%
246Súria295-3.6%
247Vallromanes289+3.2%
248Calaf287+2.1%
248La Palma de Cervelló287-7.4%
248Naut Aran2870%

Showing the top 250 of 934. The Excel download has every row.

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 municipalities are compared on one definition. 9 municipalities with data in other periods have no value for 2024 and are left out rather than filled from another source. Equal values share a rank.

How to cite

Instituto Nacional de Estadística (INE). Directorio central de empresas: empresas activas por municipio (tabla 4721). https://www.ine.es/jaxiT3/Tabla.htm?t=4721. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

Instituto Nacional de Estadística. (2026). Directorio central de empresas: empresas activas por municipio (tabla 4721) (Municipalities in Catalonia by active companies, 2024) [Data set]. Retrieved October 12, 2026, from https://www.ine.es/jaxiT3/Tabla.htm?t=4721

MLA 9

Directorio central de empresas: empresas activas por municipio (tabla 4721), Municipalities in Catalonia by active companies, 2024. Instituto Nacional de Estadística, 7 Oct. 2026, https://www.ine.es/jaxiT3/Tabla.htm?t=4721. Invokely, https://invokely.ai/rankings/active-companies/catalonia-municipalities?period=2024. Accessed 12 Oct. 2026.

Chicago (author-date)

Instituto Nacional de Estadística. 2026. Directorio central de empresas: empresas activas por municipio (tabla 4721). Municipalities in Catalonia by active companies, 2024. Dataset. Accessed October 12, 2026. https://www.ine.es/jaxiT3/Tabla.htm?t=4721. Also distributed by Invokely, https://invokely.ai/rankings/active-companies/catalonia-municipalities?period=2024.

Harvard

Instituto Nacional de Estadística (2026) Directorio central de empresas: empresas activas por municipio (tabla 4721), Municipalities in Catalonia by active companies, 2024 [Dataset]. Available at: https://www.ine.es/jaxiT3/Tabla.htm?t=4721, via Invokely: https://invokely.ai/rankings/active-companies/catalonia-municipalities?period=2024 (Accessed: 12 October 2026).

BibTeX
@misc{instituto_municipalities_in_catalonia_by_2024,
  author = {{Instituto Nacional de Estadística}},
  title = {{Directorio central de empresas: empresas activas por municipio (tabla 4721): Municipalities in Catalonia by active companies, 2024}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www.ine.es/jaxiT3/Tabla.htm?t=4721},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/active-companies/catalonia-municipalities?period=2024. Publisher attribution: Instituto Nacional de Estadística (INE). Directorio central de empresas: empresas activas por municipio (tabla 4721). https://www.ine.es/jaxiT3/Tabla.htm?t=4721. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - Instituto Nacional de Estadística
TI  - Directorio central de empresas: empresas activas por municipio (tabla 4721): Municipalities in Catalonia by active companies, 2024
PY  - 2026
DA  - 2026/10/07
PB  - Instituto Nacional de Estadística
DB  - Invokely
UR  - https://www.ine.es/jaxiT3/Tabla.htm?t=4721
L2  - https://invokely.ai/rankings/active-companies/catalonia-municipalities?period=2024
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/active-companies/catalonia-municipalities?period=2024.
N1  - Publisher attribution: Instituto Nacional de Estadística (INE). Directorio central de empresas: empresas activas por municipio (tabla 4721). https://www.ine.es/jaxiT3/Tabla.htm?t=4721. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

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 Municipalities in Catalonia by active companies using official data, and cite the source.
rank_places {"indicator":"active_companies","level":"municipality","within":"Catalonia","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=active_companies&level=municipality&within=Catalonia&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which municipality has the highest active companies?

Barcelona, with 171,152 in 2024, according to the Instituto Nacional de Estadística.

Which municipality has the lowest active companies?

Tarrés, with 4 in 2024.

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 municipio (tabla 4721). Retrieved 2026-10-12. 9 municipalities have no value for 2024 and are not ranked.

Active companies: other rankings

Municipalities in Catalonia: more rankings