Municipalities of Spain by intentional homicides and murders, completed (Spain), 2025
Madrid had the highest intentional homicides and murders, completed (Spain) of 427 municipalities in 2025, at 17. Zamora had the lowest, at 0. The median was 0 and the figure for Spain was 376. Source: Ministerio del Interior (Secretaría de Estado de Seguridad).
Top 40 municipalities, 2025
Full ranking
| Rank | Municipalities | 2025 | Change on 2024 |
|---|---|---|---|
| 1 | Madrid Provisional | 17 | +70% |
| 2 | Barcelona Provisional | 10 | -9.1% |
| 3 | Sevilla Provisional | 9 | +12.5% |
| 4 | Las Palmas de Gran Canaria Provisional | 8 | |
| 5 | Málaga Provisional | 7 | +16.7% |
| 6 | Pamplona/Iruña Provisional | 6 | +100% |
| 6 | València Provisional | 6 | -40% |
| 8 | Alacant/Alicante Provisional | 5 | 0% |
| 8 | Murcia Provisional | 5 | +25% |
| 10 | Badalona Provisional | 4 | +100% |
| 10 | Barakaldo Provisional | 4 | |
| 10 | El Ejido Provisional | 4 | |
| 13 | A Coruña Provisional | 3 | +200% |
| 13 | Almería Provisional | 3 | -40% |
| 13 | Bilbao Provisional | 3 | +200% |
| 13 | Elx/Elche Provisional | 3 | +200% |
| 13 | Fuengirola Provisional | 3 | -25% |
| 13 | Huelva Provisional | 3 | +200% |
| 13 | Huesca Provisional | 3 | |
| 13 | Irun Provisional | 3 | +200% |
| 13 | Lorca Provisional | 3 | |
| 13 | Marbella Provisional | 3 | +50% |
| 13 | Telde Provisional | 3 | +200% |
| 13 | Terrassa Provisional | 3 | +50% |
| 25 | Águilas Provisional | 2 | |
| 25 | Algeciras Provisional | 2 | |
| 25 | Algemesí Provisional | 2 | +100% |
| 25 | Almuñécar Provisional | 2 | |
| 25 | Ávila Provisional | 2 | |
| 25 | Badajoz Provisional | 2 | -33.3% |
| 25 | Cáceres Provisional | 2 | |
| 25 | Carmona Provisional | 2 | |
| 25 | Cartagena Provisional | 2 | 0% |
| 25 | Castelldefels Provisional | 2 | |
| 25 | Córdoba Provisional | 2 | -33.3% |
| 25 | El Puerto de Santa María Provisional | 2 | |
| 25 | Getafe Provisional | 2 | |
| 25 | Guadalajara Provisional | 2 | +100% |
| 25 | L'Hospitalet de Llobregat Provisional | 2 | |
| 25 | Mazarrón Provisional | 2 | +100% |
| 25 | Mijas Provisional | 2 | +100% |
| 25 | Motril Provisional | 2 | |
| 25 | Palma Provisional | 2 | +100% |
| 25 | Parla Provisional | 2 | +100% |
| 25 | Ponferrada Provisional | 2 | |
| 25 | Puçol Provisional | 2 | |
| 25 | Puente Genil Provisional | 2 | |
| 25 | San Bartolomé de Tirajana Provisional | 2 | +100% |
| 25 | San Cristóbal de La Laguna Provisional | 2 | +100% |
| 25 | San Pedro del Pinatar Provisional | 2 | |
| 25 | San Roque Provisional | 2 | +100% |
| 25 | Vilanova i la Geltrú Provisional | 2 | +100% |
| 25 | Zaragoza Provisional | 2 | -60% |
| 54 | Adra Provisional | 1 | |
| 54 | Alaquàs Provisional | 1 | 0% |
| 54 | Albacete Provisional | 1 | |
| 54 | Alcalá de Henares Provisional | 1 | 0% |
| 54 | Almoradí Provisional | 1 | |
| 54 | Alzira Provisional | 1 | -50% |
| 54 | Aranda de Duero Provisional | 1 | -50% |
| 54 | Archena Provisional | 1 | |
| 54 | Arona Provisional | 1 | 0% |
| 54 | Arrecife Provisional | 1 | |
| 54 | Arroyomolinos Provisional | 1 | |
| 54 | Arucas Provisional | 1 | |
| 54 | Avilés Provisional | 1 | 0% |
| 54 | Benalmádena Provisional | 1 | 0% |
| 54 | Benicàssim/Benicasim Provisional | 1 | |
| 54 | Benidorm Provisional | 1 | |
| 54 | Blanes Provisional | 1 | 0% |
| 54 | Burgos Provisional | 1 | -66.7% |
| 54 | Calafell Provisional | 1 | 0% |
| 54 | Calella Provisional | 1 | 0% |
| 54 | Cartaya Provisional | 1 | |
| 54 | Catarroja Provisional | 1 | 0% |
| 54 | Chiclana de la Frontera Provisional | 1 | |
| 54 | Ciudad Real Provisional | 1 | |
| 54 | Colmenar Viejo Provisional | 1 | |
| 54 | Cornellà de Llobregat Provisional | 1 | 0% |
| 54 | Don Benito Provisional | 1 | |
| 54 | Donostia/San Sebastián Provisional | 1 | 0% |
| 54 | Dos Hermanas Provisional | 1 | |
| 54 | El Prat de Llobregat Provisional | 1 | -66.7% |
| 54 | El Vendrell Provisional | 1 | 0% |
| 54 | Gandia Provisional | 1 | 0% |
| 54 | Gijón Provisional | 1 | 0% |
| 54 | Hellín Provisional | 1 | |
| 54 | Jaén Provisional | 1 | 0% |
| 54 | Jerez de la Frontera Provisional | 1 | 0% |
| 54 | La Rinconada Provisional | 1 | |
| 54 | Langreo Provisional | 1 | -50% |
| 54 | Leganés Provisional | 1 | |
| 54 | Lleida Provisional | 1 | |
| 54 | Lloret de Mar Provisional | 1 | |
| 54 | Mairena del Alcor Provisional | 1 | |
| 54 | Martos Provisional | 1 | |
| 54 | Moguer Provisional | 1 | |
| 54 | Molina de Segura Provisional | 1 | |
| 54 | Molins de Rei Provisional | 1 | 0% |
| 54 | Mollet del Vallès Provisional | 1 | |
| 54 | Níjar Provisional | 1 | 0% |
| 54 | O Porriño Provisional | 1 | |
| 54 | Olesa de Montserrat Provisional | 1 | |
| 54 | Olot Provisional | 1 | 0% |
| 54 | Onda Provisional | 1 | |
| 54 | Orihuela Provisional | 1 | -50% |
| 54 | Oviedo Provisional | 1 | 0% |
| 54 | Palencia Provisional | 1 | |
| 54 | Paterna Provisional | 1 | |
| 54 | Pilar de la Horadada Provisional | 1 | |
| 54 | Pozuelo de Alarcón Provisional | 1 | |
| 54 | Redondela Provisional | 1 | |
| 54 | Reus Provisional | 1 | |
| 54 | Ribeira Provisional | 1 | 0% |
| 54 | Rincón de la Victoria Provisional | 1 | |
| 54 | Roses Provisional | 1 | |
| 54 | Rota Provisional | 1 | |
| 54 | Sagunt/Sagunto Provisional | 1 | 0% |
| 54 | Salamanca Provisional | 1 | |
| 54 | San Miguel de Abona Provisional | 1 | |
| 54 | Sant Adrià de Besòs Provisional | 1 | -50% |
| 54 | Sant Cugat del Vallès Provisional | 1 | |
| 54 | Sant Joan Despí Provisional | 1 | 0% |
| 54 | Santa Coloma de Gramenet Provisional | 1 | |
| 54 | Santa Perpètua de Mogoda Provisional | 1 | |
| 54 | Soria Provisional | 1 | |
| 54 | Sueca Provisional | 1 | |
| 54 | Torrejón de Ardoz Provisional | 1 | |
| 54 | Torremolinos Provisional | 1 | 0% |
| 54 | Torrevieja Provisional | 1 | -50% |
| 54 | Valdemoro Provisional | 1 | |
| 54 | Valdepeñas Provisional | 1 | |
| 54 | Vélez-Málaga Provisional | 1 | -66.7% |
| 54 | Vigo Provisional | 1 | -66.7% |
| 54 | Vila-real Provisional | 1 | |
| 54 | Vilagarcía de Arousa Provisional | 1 | 0% |
| 54 | Villanueva de la Serena Provisional | 1 | |
| 54 | Villena Provisional | 1 | 0% |
| 54 | Xirivella Provisional | 1 | |
| 54 | Zarautz Provisional | 1 | |
| 141 | A Estrada Provisional | 0 | |
| 141 | Adeje Provisional | 0 | -100% |
| 141 | Agüimes Provisional | 0 | |
| 141 | Alboraia/Alboraya Provisional | 0 | |
| 141 | Alcalá de Guadaíra Provisional | 0 | |
| 141 | Alcalá la Real Provisional | 0 | -100% |
| 141 | Alcantarilla Provisional | 0 | |
| 141 | Alcázar de San Juan Provisional | 0 | |
| 141 | Alcobendas Provisional | 0 | -100% |
| 141 | Alcoi/Alcoy Provisional | 0 | -100% |
| 141 | Alcorcón Provisional | 0 | |
| 141 | Alcúdia Provisional | 0 | |
| 141 | Aldaia Provisional | 0 | |
| 141 | Alfafar Provisional | 0 | -100% |
| 141 | Algete Provisional | 0 | |
| 141 | Alhama de Murcia Provisional | 0 | |
| 141 | Alhaurín de la Torre Provisional | 0 | |
| 141 | Alhaurín el Grande Provisional | 0 | -100% |
| 141 | Aljaraque Provisional | 0 | |
| 141 | Almansa Provisional | 0 | |
| 141 | Almassora Provisional | 0 | |
| 141 | Almendralejo Provisional | 0 | |
| 141 | Almonte Provisional | 0 | |
| 141 | Altea Provisional | 0 | |
| 141 | Ames Provisional | 0 | |
| 141 | Amposta Provisional | 0 | -100% |
| 141 | Andújar Provisional | 0 | |
| 141 | Antequera Provisional | 0 | -100% |
| 141 | Aranjuez Provisional | 0 | |
| 141 | Arcos de la Frontera Provisional | 0 | |
| 141 | Arganda del Rey Provisional | 0 | |
| 141 | Armilla Provisional | 0 | |
| 141 | Arrasate/Mondragón Provisional | 0 | |
| 141 | Arroyo de la Encomienda Provisional | 0 | |
| 141 | Arteixo Provisional | 0 | |
| 141 | Aspe Provisional | 0 | |
| 141 | Atarfe Provisional | 0 | -100% |
| 141 | Ayamonte Provisional | 0 | |
| 141 | Azuqueca de Henares Provisional | 0 | -100% |
| 141 | Banyoles Provisional | 0 | |
| 141 | Barbate Provisional | 0 | -100% |
| 141 | Barberà del Vallès Provisional | 0 | |
| 141 | Basauri Provisional | 0 | |
| 141 | Baza Provisional | 0 | |
| 141 | Benicarló Provisional | 0 | |
| 141 | Bétera Provisional | 0 | |
| 141 | Boadilla del Monte Provisional | 0 | |
| 141 | Bormujos Provisional | 0 | |
| 141 | Borriana/Burriana Provisional | 0 | -100% |
| 141 | Burjassot Provisional | 0 | |
| 141 | Burlada/Burlata Provisional | 0 | |
| 141 | Cabra Provisional | 0 | |
| 141 | Cádiz Provisional | 0 | -100% |
| 141 | Calahorra Provisional | 0 | |
| 141 | Calp Provisional | 0 | -100% |
| 141 | Calvià Provisional | 0 | |
| 141 | Camargo Provisional | 0 | |
| 141 | Camas Provisional | 0 | |
| 141 | Cambre Provisional | 0 | |
| 141 | Cambrils Provisional | 0 | -100% |
| 141 | Candelaria Provisional | 0 | |
| 141 | Cangas Provisional | 0 | |
| 141 | Caravaca de la Cruz Provisional | 0 | |
| 141 | Carballo Provisional | 0 | -100% |
| 141 | Carcaixent Provisional | 0 | -100% |
| 141 | Cártama Provisional | 0 | |
| 141 | Castellar del Vallès Provisional | 0 | |
| 141 | Castelló de la Plana/Castellón de la Plana Provisional | 0 | |
| 141 | Castrillón Provisional | 0 | |
| 141 | Castro-Urdiales Provisional | 0 | -100% |
| 141 | Cerdanyola del Vallès Provisional | 0 | |
| 141 | Ciempozuelos Provisional | 0 | |
| 141 | Cieza Provisional | 0 | |
| 141 | Ciutadella de Menorca Provisional | 0 | |
| 141 | Coín Provisional | 0 | |
| 141 | Collado Villalba Provisional | 0 | |
| 141 | Conil de la Frontera Provisional | 0 | |
| 141 | Coria del Río Provisional | 0 | |
| 141 | Coslada Provisional | 0 | |
| 141 | Crevillent Provisional | 0 | |
| 141 | Cuenca Provisional | 0 | -100% |
| 141 | Cullera Provisional | 0 | -100% |
| 141 | Culleredo Provisional | 0 | |
| 141 | Dénia Provisional | 0 | -100% |
| 141 | Durango Provisional | 0 | |
| 141 | Écija Provisional | 0 | -100% |
| 141 | Eibar Provisional | 0 | |
| 141 | Eivissa Provisional | 0 | |
| 141 | el Campello Provisional | 0 | |
| 141 | El Masnou Provisional | 0 | |
| 141 | Elda Provisional | 0 | -100% |
| 141 | Erandio Provisional | 0 | |
| 141 | Errenteria Provisional | 0 | |
| 141 | Esparreguera Provisional | 0 | -100% |
| 141 | Esplugues de Llobregat Provisional | 0 | |
| 141 | Estepona Provisional | 0 | -100% |
| 141 | Ferrol Provisional | 0 | |
| 141 | Figueres Provisional | 0 | |
| 141 | Fuenlabrada Provisional | 0 | |
| 141 | Galapagar Provisional | 0 | |
| 141 | Galdakao Provisional | 0 | |
| 141 | Gáldar Provisional | 0 | |
| 141 | Gavà Provisional | 0 | |
| 141 | Getxo Provisional | 0 | -100% |
| 141 | Girona Provisional | 0 | -100% |
| 141 | Granada Provisional | 0 | -100% |
| 141 | Granadilla de Abona Provisional | 0 | |
| 141 | Granollers Provisional | 0 | |
| 141 | Guía de Isora Provisional | 0 | -100% |
| 141 | Güímar Provisional | 0 |
Other periods
About this ranking
Completed intentional homicides and murders known to the police during the year; attempts are excluded.
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.
Small numbers: most municipalities record none or one in a year, so year-on-year changes are noisy. For rates comparable across countries use homicide_rate. 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
Origen de los datos: Portal Estadístico de Criminalidad, Ministerio del Interior. Balance de Criminalidad, cuarto trimestre: homicidios dolosos y asesinatos consumados. https://estadisticasdecriminalidad.ses.mir.es/publico/portalestadistico/balances.html. Retrieved 2026-10-12.
Citation styles
APA 7
Ministerio del Interior (Secretaría de Estado de Seguridad). (2026). Balance de Criminalidad, cuarto trimestre: homicidios dolosos y asesinatos consumados (Municipalities of Spain by intentional homicides and murders, completed (Spain), 2025) [Data set]. Retrieved October 12, 2026, from https://estadisticasdecriminalidad.ses.mir.es/publico/portalestadistico/balances.html
MLA 9
Balance de Criminalidad, cuarto trimestre: homicidios dolosos y asesinatos consumados, Municipalities of Spain by intentional homicides and murders, completed (Spain), 2025. Ministerio del Interior (Secretaría de Estado de Seguridad), 3 May 2026, https://estadisticasdecriminalidad.ses.mir.es/publico/portalestadistico/balances.html. Invokely, https://invokely.ai/rankings/homicides-murders-spain/spain-municipalities. Accessed 12 Oct. 2026.
Chicago (author-date)
Ministerio del Interior (Secretaría de Estado de Seguridad). 2026. Balance de Criminalidad, cuarto trimestre: homicidios dolosos y asesinatos consumados. Municipalities of Spain by intentional homicides and murders, completed (Spain), 2025. Dataset. Accessed October 12, 2026. https://estadisticasdecriminalidad.ses.mir.es/publico/portalestadistico/balances.html. Also distributed by Invokely, https://invokely.ai/rankings/homicides-murders-spain/spain-municipalities.
Harvard
Ministerio del Interior (Secretaría de Estado de Seguridad) (2026) Balance de Criminalidad, cuarto trimestre: homicidios dolosos y asesinatos consumados, Municipalities of Spain by intentional homicides and murders, completed (Spain), 2025 [Dataset]. Available at: https://estadisticasdecriminalidad.ses.mir.es/publico/portalestadistico/balances.html, via Invokely: https://invokely.ai/rankings/homicides-murders-spain/spain-municipalities (Accessed: 12 October 2026).
BibTeX
@misc{ministerio_municipalities_of_spain_by_2025,
author = {{Ministerio del Interior (Secretaría de Estado de Seguridad)}},
title = {{Balance de Criminalidad, cuarto trimestre: homicidios dolosos y asesinatos consumados: Municipalities of Spain by intentional homicides and murders, completed (Spain), 2025}},
year = {2026},
howpublished = {Data set},
url = {https://estadisticasdecriminalidad.ses.mir.es/publico/portalestadistico/balances.html},
urldate = {2026-10-12},
note = {Accessed via Invokely, https://invokely.ai/rankings/homicides-murders-spain/spain-municipalities. Publisher attribution: Origen de los datos: Portal Estadístico de Criminalidad, Ministerio del Interior. Balance de Criminalidad, cuarto trimestre: homicidios dolosos y asesinatos consumados. https://estadisticasdecriminalidad.ses.mir.es/publico/portalestadistico/balances.html. Retrieved 2026-10-12.},
}
RIS
TY - DATA
AU - Ministerio del Interior (Secretaría de Estado de Seguridad)
TI - Balance de Criminalidad, cuarto trimestre: homicidios dolosos y asesinatos consumados: Municipalities of Spain by intentional homicides and murders, completed (Spain), 2025
PY - 2026
DA - 2026/05/03
PB - Ministerio del Interior (Secretaría de Estado de Seguridad)
DB - Invokely
UR - https://estadisticasdecriminalidad.ses.mir.es/publico/portalestadistico/balances.html
L2 - https://invokely.ai/rankings/homicides-murders-spain/spain-municipalities
Y2 - 2026/10/12
N1 - Accessed via Invokely, https://invokely.ai/rankings/homicides-murders-spain/spain-municipalities.
N1 - Publisher attribution: Origen de los datos: Portal Estadístico de Criminalidad, Ministerio del Interior. Balance de Criminalidad, cuarto trimestre: homicidios dolosos y asesinatos consumados. https://estadisticasdecriminalidad.ses.mir.es/publico/portalestadistico/balances.html. Retrieved 2026-10-12.
ER -
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 of Spain by intentional homicides and murders, completed (Spain) using official data, and cite the source.
rank_places {"indicator":"recorded_homicides","level":"municipality","within":"Spain","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=recorded_homicides&level=municipality&within=Spain&limit=10
Questions
Which municipality has the highest intentional homicides and murders, completed (Spain)?
Madrid, with 17 in 2025, according to Ministerio del Interior (Secretaría de Estado de Seguridad).
Which municipality has the lowest intentional homicides and murders, completed (Spain)?
Zamora, with 0 in 2025.
Where does this ranking come from?
Every value comes from one source and one period, so the places are comparable: Ministerio del Interior (Secretaría de Estado de Seguridad), Balance de Criminalidad, cuarto trimestre: homicidios dolosos y asesinatos consumados. Retrieved 2026-10-12.
Intentional homicides and murders, completed (Spain): other rankings
- Municipalities in Castilla-La Mancha
- Municipalities in Castellón province
- Municipalities in Asturias
- Autonomous communities of Spain
- EU regions (NUTS 2)
- Provinces of Spain