Municipalities in Barcelona province by crime rate (Spain), 2025

El Prat de Llobregat had the highest crime rate (Spain) of 49 municipalities in 2025, at 160.6 per 1,000 inhabitants. Castellar del Vallès had the lowest, at 14.9 per 1,000 inhabitants. The median was 46.1 per 1,000 inhabitants and the figure for Barcelona province was 63.2 per 1,000 inhabitants. Source: Ministerio del Interior and INE.

Keep it in a collection in your library.
Median46.149 municipalities
Barcelona province63.2History

All municipalities, 2025

El Prat de Llobregat: 160.6 per 1,000 inhabitantsEl Prat de Llobregat160.6Sant Adrià de Besòs: 106.8 per 1,000 inhabitantsSant Adrià de Besòs106.8Barcelona: 98 per 1,000 inhabitantsBarcelona98Sitges: 85.8 per 1,000 inhabitantsSitges85.8L'Hospitalet de Llobregat: 79.3 per 1,000 inhabitantsL'Hospitalet de Llobregat79.3Esplugues de Llobregat: 77 per 1,000 inhabitantsEsplugues de Llobregat77Mataró: 69.6 per 1,000 inhabitantsMataró69.6Badalona: 64.4 per 1,000 inhabitantsBadalona64.4Montcada i Reixac: 63.6 per 1,000 inhabitantsMontcada i Reixac63.6Vilanova i la Geltrú: 62.3 per 1,000 inhabitantsVilanova i la Geltrú62.3Manresa: 60.9 per 1,000 inhabitantsManresa60.9Vilafranca del Penedès: 60.6 per 1,000 inhabitantsVilafranca del Penedès60.6Cornellà de Llobregat: 59.3 per 1,000 inhabitantsCornellà de Llobregat59.3Calella: 57.3 per 1,000 inhabitantsCalella57.3Barberà del Vallès: 57 per 1,000 inhabitantsBarberà del Vallès57Granollers: 56.5 per 1,000 inhabitantsGranollers56.5Pineda de Mar: 53.8 per 1,000 inhabitantsPineda de Mar53.8Martorell: 53.4 per 1,000 inhabitantsMartorell53.4Santa Perpètua de Mogoda: 53.2 per 1,000 inhabitantsSanta Perpètua de Mogoda53.2Vic: 49.5 per 1,000 inhabitantsVic49.5Sant Boi de Llobregat: 48.8 per 1,000 inhabitantsSant Boi de Llobregat48.8Sant Vicenç dels Horts: 48.5 per 1,000 inhabitantsSant Vicenç dels Horts48.5Gavà: 47.5 per 1,000 inhabitantsGavà47.5Sabadell: 47.2 per 1,000 inhabitantsSabadell47.2Premià de Mar: 46.1 per 1,000 inhabitantsPremià de Mar46.1Mollet del Vallès: 45.9 per 1,000 inhabitantsMollet del Vallès45.9Rubí: 43.9 per 1,000 inhabitantsRubí43.9Castelldefels: 43.4 per 1,000 inhabitantsCastelldefels43.4Igualada: 42.8 per 1,000 inhabitantsIgualada42.8Sant Cugat del Vallès: 42.4 per 1,000 inhabitantsSant Cugat del Vallès42.4Viladecans: 42.1 per 1,000 inhabitantsViladecans42.1Sant Feliu de Llobregat: 41.8 per 1,000 inhabitantsSant Feliu de Llobregat41.8Santa Coloma de Gramenet: 41.8 per 1,000 inhabitantsSanta Coloma de Gramenet41.8Terrassa: 39.6 per 1,000 inhabitantsTerrassa39.6Ripollet: 39.4 per 1,000 inhabitantsRipollet39.4Sant Joan Despí: 37.8 per 1,000 inhabitantsSant Joan Despí37.8Cerdanyola del Vallès: 37.5 per 1,000 inhabitantsCerdanyola del Vallès37.5Molins de Rei: 34.8 per 1,000 inhabitantsMolins de Rei34.8El Masnou: 32.1 per 1,000 inhabitantsEl Masnou32.1Sant Just Desvern: 31.9 per 1,000 inhabitantsSant Just Desvern31.9Sant Quirze del Vallès: 29.6 per 1,000 inhabitantsSant Quirze del Vallès29.6Sant Pere de Ribes: 29.1 per 1,000 inhabitantsSant Pere de Ribes29.1Les Franqueses del Vallès: 27.6 per 1,000 inhabitantsLes Franqueses del Vallès27.6Vilassar de Mar: 27 per 1,000 inhabitantsVilassar de Mar27Sant Andreu de la Barca: 23 per 1,000 inhabitantsSant Andreu de la Barca23Esparreguera: 21 per 1,000 inhabitantsEsparreguera21Manlleu: 18.7 per 1,000 inhabitantsManlleu18.7Olesa de Montserrat: 18.2 per 1,000 inhabitantsOlesa de Montserrat18.2Castellar del Vallès: 14.9 per 1,000 inhabitantsCastellar del Vallès14.9El Prat de Llobregat: 160.6 per 1,000 inhabitantsEl Prat de Llobregat160.6Sant Adrià de Besòs: 106.8 per 1,000 inhabitantsSant Adrià de Besòs106.8Barcelona: 98 per 1,000 inhabitantsBarcelona98Sitges: 85.8 per 1,000 inhabitantsSitges85.8L'Hospitalet de Llobregat: 79.3 per 1,000 inhabitantsL'Hospitalet de Llobregat79.3Esplugues de Llobregat: 77 per 1,000 inhabitantsEsplugues de Llobregat77Mataró: 69.6 per 1,000 inhabitantsMataró69.6Badalona: 64.4 per 1,000 inhabitantsBadalona64.4Montcada i Reixac: 63.6 per 1,000 inhabitantsMontcada i Reixac63.6Vilanova i la Geltrú: 62.3 per 1,000 inhabitantsVilanova i la Geltrú62.3Manresa: 60.9 per 1,000 inhabitantsManresa60.9Vilafranca del Penedès: 60.6 per 1,000 inhabitantsVilafranca del Penedès60.6Cornellà de Llobregat: 59.3 per 1,000 inhabitantsCornellà de Llobregat59.3Calella: 57.3 per 1,000 inhabitantsCalella57.3Barberà del Vallès: 57 per 1,000 inhabitantsBarberà del Vallès57Granollers: 56.5 per 1,000 inhabitantsGranollers56.5Pineda de Mar: 53.8 per 1,000 inhabitantsPineda de Mar53.8Martorell: 53.4 per 1,000 inhabitantsMartorell53.4Santa Perpètua de Mogoda: 53.2 per 1,000 inhabitantsSanta Perpètua de Mogoda53.2Vic: 49.5 per 1,000 inhabitantsVic49.5Sant Boi de Llobregat: 48.8 per 1,000 inhabitantsSant Boi de Llobregat48.8Sant Vicenç dels Horts: 48.5 per 1,000 inhabitantsSant Vicenç dels Horts48.5Gavà: 47.5 per 1,000 inhabitantsGavà47.5Sabadell: 47.2 per 1,000 inhabitantsSabadell47.2Premià de Mar: 46.1 per 1,000 inhabitantsPremià de Mar46.1Mollet del Vallès: 45.9 per 1,000 inhabitantsMollet del Vallès45.9Rubí: 43.9 per 1,000 inhabitantsRubí43.9Castelldefels: 43.4 per 1,000 inhabitantsCastelldefels43.4Igualada: 42.8 per 1,000 inhabitantsIgualada42.8Sant Cugat del Vallès: 42.4 per 1,000 inhabitantsSant Cugat del Vallès42.4Viladecans: 42.1 per 1,000 inhabitantsViladecans42.1Sant Feliu de Llobregat: 41.8 per 1,000 inhabitantsSant Feliu de Llobregat41.8Santa Coloma de Gramenet: 41.8 per 1,000 inhabitantsSanta Coloma de Gramenet41.8Terrassa: 39.6 per 1,000 inhabitantsTerrassa39.6Ripollet: 39.4 per 1,000 inhabitantsRipollet39.4Sant Joan Despí: 37.8 per 1,000 inhabitantsSant Joan Despí37.8Cerdanyola del Vallès: 37.5 per 1,000 inhabitantsCerdanyola del Vallès37.5Molins de Rei: 34.8 per 1,000 inhabitantsMolins de Rei34.8El Masnou: 32.1 per 1,000 inhabitantsEl Masnou32.1Sant Just Desvern: 31.9 per 1,000 inhabitantsSant Just Desvern31.9Sant Quirze del Vallès: 29.6 per 1,000 inhabitantsSant Quirze del Vallès29.6Sant Pere de Ribes: 29.1 per 1,000 inhabitantsSant Pere de Ribes29.1Les Franqueses del Vallès: 27.6 per 1,000 inhabitantsLes Franqueses del Vallès27.6Vilassar de Mar: 27 per 1,000 inhabitantsVilassar de Mar27Sant Andreu de la Barca: 23 per 1,000 inhabitantsSant Andreu de la Barca23Esparreguera: 21 per 1,000 inhabitantsEsparreguera21Manlleu: 18.7 per 1,000 inhabitantsManlleu18.7Olesa de Montserrat: 18.2 per 1,000 inhabitantsOlesa de Montserrat18.2Castellar del Vallès: 14.9 per 1,000 inhabitantsCastellar del Vallès14.9
per 1,000 inhabitants. Source: Invokely calculation with data from Ministerio del Interior, INE. Retrieved 2026-10-12.

Full ranking

RankMunicipalities2025
per 1,000 inhabitants
Change on 2024
1El Prat de Llobregat Estimated160.6-64.3 pts
2Sant Adrià de Besòs Estimated106.8+8 pts
3Barcelona Estimated98-5.4 pts
4Sitges Estimated85.8-14.6 pts
5L'Hospitalet de Llobregat Estimated79.3+2.7 pts
6Esplugues de Llobregat Estimated77+6.2 pts
7Mataró Estimated69.6-1.7 pts
8Badalona Estimated64.4-2 pts
9Montcada i Reixac Estimated63.6-3.6 pts
10Vilanova i la Geltrú Estimated62.3+0.3 pts
11Manresa Estimated60.9+0.8 pts
12Vilafranca del Penedès Estimated60.6-6.7 pts
13Cornellà de Llobregat Estimated59.3+0.1 pts
14Calella Estimated57.3-7.5 pts
15Barberà del Vallès Estimated57+0.8 pts
16Granollers Estimated56.5+5.3 pts
17Pineda de Mar Estimated53.8+1.6 pts
18Martorell Estimated53.4-2.1 pts
19Santa Perpètua de Mogoda Estimated53.2+0.4 pts
20Vic Estimated49.5-2.3 pts
21Sant Boi de Llobregat Estimated48.8-2 pts
22Sant Vicenç dels Horts Estimated48.5+2 pts
23Gavà Estimated47.5+2 pts
24Sabadell Estimated47.2-1 pts
25Premià de Mar Estimated46.1-2.1 pts
26Mollet del Vallès Estimated45.9-2.1 pts
27Rubí Estimated43.9+0.3 pts
28Castelldefels Estimated43.4-4.9 pts
29Igualada Estimated42.8-2.3 pts
30Sant Cugat del Vallès Estimated42.4-2.2 pts
31Viladecans Estimated42.1-3.6 pts
32Sant Feliu de Llobregat Estimated41.8+3.3 pts
33Santa Coloma de Gramenet Estimated41.8-1.8 pts
34Terrassa Estimated39.6-3.4 pts
35Ripollet Estimated39.4-3.4 pts
36Sant Joan Despí Estimated37.8+0.2 pts
37Cerdanyola del Vallès Estimated37.5+2 pts
38Molins de Rei Estimated34.8-2.2 pts
39El Masnou Estimated32.1+2.1 pts
40Sant Just Desvern Estimated31.9+0.5 pts
41Sant Quirze del Vallès Estimated29.6+2.2 pts
42Sant Pere de Ribes Estimated29.1-4.1 pts
43Les Franqueses del Vallès Estimated27.6-5.6 pts
44Vilassar de Mar Estimated27-3.9 pts
45Sant Andreu de la Barca Estimated23-1.1 pts
46Esparreguera Estimated21-0.1 pts
47Manlleu Estimated18.7-1.8 pts
48Olesa de Montserrat Estimated18.2+0.4 pts
49Castellar del Vallès Estimated14.9-4 pts

Other periods

About this ranking

Known criminal offences per 1,000 residents.

More on how it is measured
  • Known offences (hechos conocidos): criminal offences recorded by the Policía Nacional, the Guardia Civil, the regional police forces and the local police forces that report to the Sistema Estadístico de Criminalidad, whether reported by the public or found by the police.

Tourist areas and city centres show high rates because offences against visitors and commuters count where they happen, while the denominator counts only residents. Spain only: the country, its comunidades autónomas and its provinces from 2016, and municipalities over 20,000 residents from 2023. Calendar-year totals from the fourth-quarter Balance de Criminalidad of the Ministry of the Interior.

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

How to cite

Invokely calculation from Infracciones penales conocidas (Balance de Criminalidad, Ministerio del Interior) por 1.000 habitantes (Padrón, INE). https://invokely.ai/docs/methodology#recorded_offences_per_1000. Retrieved 2026-10-12.

Citation styles

Invokely calculated this figure from the publishers' data, so Invokely is the author and the publishers of the inputs are named.

APA 7

Invokely. (n.d.). Infracciones penales conocidas (Balance de Criminalidad, Ministerio del Interior) por 1.000 habitantes (Padrón, INE) (Municipalities in Barcelona province by crime rate (Spain), 2025) [Data set]. Calculated from data by Ministerio del Interior and INE. Retrieved October 12, 2026, from https://invokely.ai/docs/methodology#recorded_offences_per_1000

MLA 9

Infracciones penales conocidas (Balance de Criminalidad, Ministerio del Interior) por 1.000 habitantes (Padrón, INE), Municipalities in Barcelona province by crime rate (Spain), 2025. Calculated from data by Ministerio del Interior and INE. Invokely, https://invokely.ai/docs/methodology#recorded_offences_per_1000. Accessed 12 Oct. 2026.

Chicago (author-date)

Invokely. n.d. Infracciones penales conocidas (Balance de Criminalidad, Ministerio del Interior) por 1.000 habitantes (Padrón, INE). Municipalities in Barcelona province by crime rate (Spain), 2025. Dataset. Calculated from data by Ministerio del Interior and INE. Accessed October 12, 2026. https://invokely.ai/docs/methodology#recorded_offences_per_1000.

Harvard

Invokely (no date) Infracciones penales conocidas (Balance de Criminalidad, Ministerio del Interior) por 1.000 habitantes (Padrón, INE), Municipalities in Barcelona province by crime rate (Spain), 2025 [Dataset]. Calculated from data by Ministerio del Interior and INE. Available at: https://invokely.ai/docs/methodology#recorded_offences_per_1000 (Accessed: 12 October 2026).

BibTeX
@misc{invokely_municipalities_in_barcelona_province_2025,
  author = {{Invokely}},
  title = {{Infracciones penales conocidas (Balance de Criminalidad, Ministerio del Interior) por 1.000 habitantes (Padrón, INE): Municipalities in Barcelona province by crime rate (Spain), 2025}},
  howpublished = {Data set},
  url = {https://invokely.ai/docs/methodology#recorded_offences_per_1000},
  urldate = {2026-10-12},
  note = {Calculated from data by Ministerio del Interior and INE. Accessed via Invokely, https://invokely.ai/rankings/crime-rate-spain/barcelona-province-municipalities. Publisher attribution: Invokely calculation from Infracciones penales conocidas (Balance de Criminalidad, Ministerio del Interior) por 1.000 habitantes (Padrón, INE). https://invokely.ai/docs/methodology\#recorded\_offences\_per\_1000. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - Invokely
TI  - Infracciones penales conocidas (Balance de Criminalidad, Ministerio del Interior) por 1.000 habitantes (Padrón, INE): Municipalities in Barcelona province by crime rate (Spain), 2025
PB  - Invokely
DB  - Invokely
UR  - https://invokely.ai/docs/methodology#recorded_offences_per_1000
L2  - https://invokely.ai/rankings/crime-rate-spain/barcelona-province-municipalities
Y2  - 2026/10/12
N1  - Calculated from data by Ministerio del Interior and INE.
N1  - Accessed via Invokely, https://invokely.ai/rankings/crime-rate-spain/barcelona-province-municipalities.
N1  - Publisher attribution: Invokely calculation from Infracciones penales conocidas (Balance de Criminalidad, Ministerio del Interior) por 1.000 habitantes (Padrón, INE). https://invokely.ai/docs/methodology#recorded_offences_per_1000. 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 Barcelona province by crime rate (Spain) using official data, and cite the source.
rank_places {"indicator":"recorded_offences_per_1000","level":"municipality","within":"Barcelona","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=recorded_offences_per_1000&level=municipality&within=Barcelona&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 crime rate (Spain)?

El Prat de Llobregat, with 160.6 per 1,000 inhabitants in 2025, according to Ministerio del Interior and INE.

Which municipality has the lowest crime rate (Spain)?

Castellar del Vallès, with 14.9 per 1,000 inhabitants in 2025.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Invokely, Infracciones penales conocidas (Balance de Criminalidad, Ministerio del Interior) por 1.000 habitantes (Padrón, INE). Retrieved 2026-10-12.

Crime rate (Spain): other rankings

Municipalities in Barcelona province: more rankings