Municipalities in Barcelona province by crime rate (Spain)

El Prat de Llobregat had the highest crime rate (Spain) of 48 municipalities in 2023, at 153.9 per 1,000 inhabitants. Olesa de Montserrat had the lowest, at 18.9 per 1,000 inhabitants. The median was 48.7 per 1,000 inhabitants and the figure for Barcelona province was 67.6 per 1,000 inhabitants. Source: Ministerio del Interior and INE.

Keep it in a collection in your library.
Median48.748 municipalities
Barcelona province67.6History

All municipalities, 2023

El Prat de Llobregat: 153.9 per 1,000 inhabitantsEl Prat de Llobregat153.9Barcelona: 112.1 per 1,000 inhabitantsBarcelona112.1Sitges: 105.2 per 1,000 inhabitantsSitges105.2Sant Adrià de Besòs: 98.6 per 1,000 inhabitantsSant Adrià de Besòs98.6L'Hospitalet de Llobregat: 73.5 per 1,000 inhabitantsL'Hospitalet de Llobregat73.5Montcada i Reixac: 73.1 per 1,000 inhabitantsMontcada i Reixac73.1Mataró: 68.5 per 1,000 inhabitantsMataró68.5Esplugues de Llobregat: 67.3 per 1,000 inhabitantsEsplugues de Llobregat67.3Vilanova i la Geltrú: 65.7 per 1,000 inhabitantsVilanova i la Geltrú65.7Vilafranca del Penedès: 65.2 per 1,000 inhabitantsVilafranca del Penedès65.2Badalona: 62.7 per 1,000 inhabitantsBadalona62.7Cornellà de Llobregat: 61.2 per 1,000 inhabitantsCornellà de Llobregat61.2Manresa: 58.7 per 1,000 inhabitantsManresa58.7Martorell: 52.9 per 1,000 inhabitantsMartorell52.9Pineda de Mar: 52.2 per 1,000 inhabitantsPineda de Mar52.2Santa Perpètua de Mogoda: 51.8 per 1,000 inhabitantsSanta Perpètua de Mogoda51.8Gavà: 51.3 per 1,000 inhabitantsGavà51.3Barberà del Vallès: 51 per 1,000 inhabitantsBarberà del Vallès51Granollers: 51 per 1,000 inhabitantsGranollers51Sant Boi de Llobregat: 50.7 per 1,000 inhabitantsSant Boi de Llobregat50.7Viladecans: 50.6 per 1,000 inhabitantsViladecans50.6Castelldefels: 50 per 1,000 inhabitantsCastelldefels50Igualada: 49.1 per 1,000 inhabitantsIgualada49.1Vic: 49.1 per 1,000 inhabitantsVic49.1Rubí: 48.3 per 1,000 inhabitantsRubí48.3Sant Cugat del Vallès: 47.9 per 1,000 inhabitantsSant Cugat del Vallès47.9Sant Vicenç dels Horts: 47.3 per 1,000 inhabitantsSant Vicenç dels Horts47.3Mollet del Vallès: 47.2 per 1,000 inhabitantsMollet del Vallès47.2Sabadell: 46.1 per 1,000 inhabitantsSabadell46.1Premià de Mar: 46 per 1,000 inhabitantsPremià de Mar46Terrassa: 45.1 per 1,000 inhabitantsTerrassa45.1Santa Coloma de Gramenet: 44.4 per 1,000 inhabitantsSanta Coloma de Gramenet44.4Molins de Rei: 39.7 per 1,000 inhabitantsMolins de Rei39.7Sant Feliu de Llobregat: 38.7 per 1,000 inhabitantsSant Feliu de Llobregat38.7Ripollet: 38.7 per 1,000 inhabitantsRipollet38.7Sant Joan Despí: 38.5 per 1,000 inhabitantsSant Joan Despí38.5Cerdanyola del Vallès: 36.4 per 1,000 inhabitantsCerdanyola del Vallès36.4Les Franqueses del Vallès: 35.1 per 1,000 inhabitantsLes Franqueses del Vallès35.1Sant Just Desvern: 33.5 per 1,000 inhabitantsSant Just Desvern33.5El Masnou: 32.8 per 1,000 inhabitantsEl Masnou32.8Sant Pere de Ribes: 32.6 per 1,000 inhabitantsSant Pere de Ribes32.6Vilassar de Mar: 32.2 per 1,000 inhabitantsVilassar de Mar32.2Sant Quirze del Vallès: 30.1 per 1,000 inhabitantsSant Quirze del Vallès30.1Esparreguera: 22.5 per 1,000 inhabitantsEsparreguera22.5Sant Andreu de la Barca: 22.3 per 1,000 inhabitantsSant Andreu de la Barca22.3Manlleu: 20.3 per 1,000 inhabitantsManlleu20.3Castellar del Vallès: 19.8 per 1,000 inhabitantsCastellar del Vallès19.8Olesa de Montserrat: 18.9 per 1,000 inhabitantsOlesa de Montserrat18.9El Prat de Llobregat: 153.9 per 1,000 inhabitantsEl Prat de Llobregat153.9Barcelona: 112.1 per 1,000 inhabitantsBarcelona112.1Sitges: 105.2 per 1,000 inhabitantsSitges105.2Sant Adrià de Besòs: 98.6 per 1,000 inhabitantsSant Adrià de Besòs98.6L'Hospitalet de Llobregat: 73.5 per 1,000 inhabitantsL'Hospitalet de Llobregat73.5Montcada i Reixac: 73.1 per 1,000 inhabitantsMontcada i Reixac73.1Mataró: 68.5 per 1,000 inhabitantsMataró68.5Esplugues de Llobregat: 67.3 per 1,000 inhabitantsEsplugues de Llobregat67.3Vilanova i la Geltrú: 65.7 per 1,000 inhabitantsVilanova i la Geltrú65.7Vilafranca del Penedès: 65.2 per 1,000 inhabitantsVilafranca del Penedès65.2Badalona: 62.7 per 1,000 inhabitantsBadalona62.7Cornellà de Llobregat: 61.2 per 1,000 inhabitantsCornellà de Llobregat61.2Manresa: 58.7 per 1,000 inhabitantsManresa58.7Martorell: 52.9 per 1,000 inhabitantsMartorell52.9Pineda de Mar: 52.2 per 1,000 inhabitantsPineda de Mar52.2Santa Perpètua de Mogoda: 51.8 per 1,000 inhabitantsSanta Perpètua de Mogoda51.8Gavà: 51.3 per 1,000 inhabitantsGavà51.3Barberà del Vallès: 51 per 1,000 inhabitantsBarberà del Vallès51Granollers: 51 per 1,000 inhabitantsGranollers51Sant Boi de Llobregat: 50.7 per 1,000 inhabitantsSant Boi de Llobregat50.7Viladecans: 50.6 per 1,000 inhabitantsViladecans50.6Castelldefels: 50 per 1,000 inhabitantsCastelldefels50Igualada: 49.1 per 1,000 inhabitantsIgualada49.1Vic: 49.1 per 1,000 inhabitantsVic49.1Rubí: 48.3 per 1,000 inhabitantsRubí48.3Sant Cugat del Vallès: 47.9 per 1,000 inhabitantsSant Cugat del Vallès47.9Sant Vicenç dels Horts: 47.3 per 1,000 inhabitantsSant Vicenç dels Horts47.3Mollet del Vallès: 47.2 per 1,000 inhabitantsMollet del Vallès47.2Sabadell: 46.1 per 1,000 inhabitantsSabadell46.1Premià de Mar: 46 per 1,000 inhabitantsPremià de Mar46Terrassa: 45.1 per 1,000 inhabitantsTerrassa45.1Santa Coloma de Gramenet: 44.4 per 1,000 inhabitantsSanta Coloma de Gramenet44.4Molins de Rei: 39.7 per 1,000 inhabitantsMolins de Rei39.7Sant Feliu de Llobregat: 38.7 per 1,000 inhabitantsSant Feliu de Llobregat38.7Ripollet: 38.7 per 1,000 inhabitantsRipollet38.7Sant Joan Despí: 38.5 per 1,000 inhabitantsSant Joan Despí38.5Cerdanyola del Vallès: 36.4 per 1,000 inhabitantsCerdanyola del Vallès36.4Les Franqueses del Vallès: 35.1 per 1,000 inhabitantsLes Franqueses del Vallès35.1Sant Just Desvern: 33.5 per 1,000 inhabitantsSant Just Desvern33.5El Masnou: 32.8 per 1,000 inhabitantsEl Masnou32.8Sant Pere de Ribes: 32.6 per 1,000 inhabitantsSant Pere de Ribes32.6Vilassar de Mar: 32.2 per 1,000 inhabitantsVilassar de Mar32.2Sant Quirze del Vallès: 30.1 per 1,000 inhabitantsSant Quirze del Vallès30.1Esparreguera: 22.5 per 1,000 inhabitantsEsparreguera22.5Sant Andreu de la Barca: 22.3 per 1,000 inhabitantsSant Andreu de la Barca22.3Manlleu: 20.3 per 1,000 inhabitantsManlleu20.3Castellar del Vallès: 19.8 per 1,000 inhabitantsCastellar del Vallès19.8Olesa de Montserrat: 18.9 per 1,000 inhabitantsOlesa de Montserrat18.9
per 1,000 inhabitants. Source: Invokely calculation with data from Ministerio del Interior, INE. Retrieved 2026-10-12.

Full ranking

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. 1 municipalities with data in other periods have no value for 2023 and are left out rather than filled from another source. 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), 2023) [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), 2023. 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), 2023. 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), 2023 [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_2023,
  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), 2023}},
  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?period=2023. 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), 2023
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?period=2023
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?period=2023.
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 153.9 per 1,000 inhabitants in 2023, according to Ministerio del Interior and INE.

Which municipality has the lowest crime rate (Spain)?

Olesa de Montserrat, with 18.9 per 1,000 inhabitants in 2023.

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. 1 municipalities have no value for 2023 and are not ranked.

Crime rate (Spain): other rankings

Municipalities in Barcelona province: more rankings