Municipalities of Spain by thefts (Spain)
Barcelona had the highest thefts (Spain) of 427 municipalities in 2024, at 79,800. Esparreguera had the lowest, at 52. The median was 387 and the figure for Spain was 648,963. Source: Ministerio del Interior (Secretaría de Estado de Seguridad).
Top 40 municipalities, 2024
Full ranking
| Rank | Municipalities | 2024 | Change on 2023 |
|---|---|---|---|
| 1 | Barcelona | 79,800 | -6.8% |
| 2 | Madrid | 79,789 | -10% |
| 3 | València | 23,773 | -6.4% |
| 4 | Sevilla | 15,757 | -9.4% |
| 5 | Palma | 13,836 | +10.4% |
| 6 | Málaga | 13,102 | +11.1% |
| 7 | Bilbao | 11,341 | +4.5% |
| 8 | El Prat de Llobregat | 10,161 | +67.1% |
| 9 | Zaragoza | 8,280 | +16.6% |
| 10 | Alacant/Alicante | 7,196 | -3.1% |
| 11 | L'Hospitalet de Llobregat | 7,010 | +1% |
| 12 | Murcia | 6,424 | -1.9% |
| 13 | Pamplona/Iruña | 5,172 | -8.5% |
| 14 | Las Palmas de Gran Canaria | 4,904 | -2.5% |
| 15 | A Coruña | 4,142 | -6.7% |
| 16 | Vitoria-Gasteiz | 3,857 | +3.5% |
| 17 | Córdoba | 3,836 | -14.1% |
| 18 | Granada | 3,760 | +3% |
| 19 | Badalona | 3,753 | -5.5% |
| 20 | Marbella | 3,749 | +3.5% |
| 21 | Donostia/San Sebastián | 3,728 | +32.8% |
| 22 | Vigo | 3,114 | -1.9% |
| 23 | Tarragona | 3,054 | -1% |
| 24 | Adeje | 3,013 | +41.5% |
| 25 | Jerez de la Frontera | 3,002 | -6.4% |
| 26 | Sabadell | 2,959 | +13.7% |
| 27 | Leganés | 2,910 | -8.9% |
| 28 | Arona | 2,815 | +10.8% |
| 29 | Gijón | 2,796 | +5.3% |
| 30 | Torrevieja | 2,693 | +9.1% |
| 31 | Valladolid | 2,658 | -3% |
| 32 | Elx/Elche | 2,634 | +0.4% |
| 33 | Santa Cruz de Tenerife | 2,597 | +5.9% |
| 34 | Fuengirola | 2,513 | +1% |
| 35 | Almería | 2,499 | +16.6% |
| 36 | Albacete | 2,482 | -5% |
| 37 | Girona | 2,461 | +4.9% |
| 38 | Alcorcón | 2,428 | -3.3% |
| 39 | Lleida | 2,425 | -10.4% |
| 40 | Terrassa | 2,399 | -2.6% |
| 41 | Getafe | 2,359 | -2.7% |
| 42 | Cartagena | 2,275 | +0.4% |
| 43 | Alcalá de Henares | 2,206 | -6.1% |
| 44 | Benidorm | 2,136 | -6.5% |
| 45 | Castelló de la Plana/Castellón de la Plana | 2,109 | -2.7% |
| 46 | Huelva | 2,038 | -5.9% |
| 47 | Santander | 2,025 | -8.9% |
| 48 | León | 2,017 | +0.2% |
| 49 | Mataró | 2,008 | -12.2% |
| 50 | Salamanca | 2,003 | -5.2% |
| 51 | Oviedo | 1,901 | +2.7% |
| 52 | Burgos | 1,804 | +5.6% |
| 53 | Badajoz | 1,790 | -12.6% |
| 54 | Barakaldo | 1,774 | +5.6% |
| 55 | Parla | 1,738 | +6.4% |
| 56 | San Bartolomé de Tirajana | 1,733 | -7% |
| 57 | Móstoles | 1,729 | -2.8% |
| 58 | Logroño | 1,681 | -10.3% |
| 59 | Torremolinos | 1,595 | -2.9% |
| 60 | San Sebastián de los Reyes | 1,586 | +5.2% |
| 61 | Cornellà de Llobregat | 1,554 | -3.1% |
| 62 | Rivas-Vaciamadrid | 1,530 | -16.4% |
| 63 | Torrejón de Ardoz | 1,525 | -5.5% |
| 64 | Santiago de Compostela | 1,503 | +9% |
| 65 | Santa Coloma de Gramenet | 1,501 | -0.5% |
| 66 | Cádiz | 1,483 | -13.1% |
| 67 | Calvià | 1,452 | -0.3% |
| 68 | Majadahonda | 1,384 | +13.9% |
| 69 | Sant Cugat del Vallès | 1,369 | +0.9% |
| 70 | Lloret de Mar | 1,354 | +6.1% |
| 71 | Roquetas de Mar | 1,350 | -12.7% |
| 72 | Fuenlabrada | 1,343 | -10.8% |
| 73 | Humanes de Madrid | 1,306 | |
| 74 | San Cristóbal de La Laguna | 1,304 | -4.9% |
| 75 | Vilanova i la Geltrú | 1,297 | +5.1% |
| 76 | Gandia | 1,291 | +6.8% |
| 77 | Eivissa | 1,280 | -10% |
| 78 | Las Rozas de Madrid | 1,268 | -4% |
| 79 | Sitges | 1,245 | -7.2% |
| 80 | Esplugues de Llobregat | 1,241 | -0.1% |
| 81 | Dos Hermanas | 1,212 | -13.1% |
| 82 | Alcobendas | 1,203 | +2.8% |
| 83 | El Puerto de Santa María | 1,197 | +9.8% |
| 84 | Reus | 1,193 | +8.4% |
| 85 | Figueres | 1,182 | +16.9% |
| 86 | Sant Adrià de Besòs | 1,179 | +10.3% |
| 87 | Toledo | 1,172 | +18.9% |
| 88 | Manresa | 1,161 | +4.8% |
| 89 | Orihuela | 1,152 | -3% |
| 90 | Sant Boi de Llobregat | 1,118 | -1.4% |
| 91 | Benalmádena | 1,103 | +7.3% |
| 92 | Mijas | 1,100 | -1.6% |
| 93 | Jaén | 1,097 | +4.7% |
| 94 | Puerto de la Cruz | 1,095 | +20.7% |
| 95 | Vélez-Málaga | 1,055 | -17.7% |
| 96 | Sant Josep de sa Talaia | 1,049 | +24.1% |
| 97 | Ourense | 1,036 | +2% |
| 98 | Castelldefels | 1,021 | -2.1% |
| 99 | Arroyomolinos | 1,002 | -22.4% |
| 100 | Estepona | 992 | +15.5% |
| 101 | Lugo | 989 | -19.3% |
| 102 | Coslada | 973 | +7.3% |
| 103 | Salou | 972 | +4.7% |
| 104 | Ciudad Real | 970 | +0.3% |
| 105 | Aldaia | 942 | -13.6% |
| 106 | Irun | 908 | -9.9% |
| 107 | San Fernando | 903 | -27% |
| 107 | Viladecans | 903 | -18.6% |
| 109 | Talavera de la Reina | 897 | +5.9% |
| 110 | Sagunt/Sagunto | 892 | +3.4% |
| 111 | Torrent | 881 | -3.7% |
| 112 | Pontevedra | 859 | +9.1% |
| 113 | Cullera | 845 | -34.7% |
| 114 | Salt | 841 | +14% |
| 115 | Arganda del Rey | 829 | -14.8% |
| 116 | Vilafranca del Penedès | 828 | +8.5% |
| 117 | Telde | 813 | -0.9% |
| 118 | Guadalajara | 806 | -7.7% |
| 119 | Armilla | 799 | -7.8% |
| 120 | Vic | 794 | +17.5% |
| 121 | San Javier | 792 | -7.8% |
| 122 | Granollers | 780 | -3.6% |
| 123 | Granadilla de Abona | 765 | +13.3% |
| 124 | La Orotava | 756 | +49.7% |
| 125 | Mérida | 738 | +18.1% |
| 126 | El Ejido | 734 | -7.8% |
| 126 | Valdemoro | 734 | -6.5% |
| 128 | Tudela | 729 | +27.4% |
| 129 | Chiclana de la Frontera | 722 | +1.1% |
| 130 | Rubí | 720 | -6.5% |
| 131 | Cáceres | 719 | -4.3% |
| 132 | Collado Villalba | 711 | -4.7% |
| 133 | Algeciras | 710 | -25.9% |
| 134 | Aranjuez | 706 | +11.9% |
| 134 | El Vendrell | 706 | -9% |
| 136 | Alcalá de Guadaíra | 702 | -22.1% |
| 136 | Lorca | 702 | +6.2% |
| 138 | La Oliva | 696 | +6.1% |
| 139 | Mogán | 679 | -1.3% |
| 140 | Roses | 670 | +24.1% |
| 141 | Pozuelo de Alarcón | 648 | -8.5% |
| 142 | Ferrol | 647 | +0.3% |
| 142 | Santa Lucía de Tirajana | 647 | +4% |
| 144 | Pinto | 646 | -17.8% |
| 145 | Gavà | 645 | -6.1% |
| 146 | Arroyo de la Encomienda | 644 | +11.2% |
| 147 | Sanlúcar de Barrameda | 639 | -16.8% |
| 148 | Alboraia/Alboraya | 627 | +16.8% |
| 149 | Llucmajor | 624 | +14.9% |
| 150 | San Juan de Aznalfarache | 609 | +16.4% |
| 151 | Avilés | 608 | -5.6% |
| 152 | Arrecife | 604 | +26.6% |
| 153 | Paterna | 600 | -9.4% |
| 153 | San Pedro del Pinatar | 600 | -2.4% |
| 155 | Getxo | 596 | -0.8% |
| 155 | Sant Antoni de Portmany | 596 | +26.8% |
| 157 | Dénia | 580 | -6.5% |
| 158 | Blanes | 577 | -21.2% |
| 159 | Alzira | 576 | -7.4% |
| 160 | Molina de Segura | 574 | -4.7% |
| 161 | Benicarló | 573 | -9.9% |
| 162 | Basauri | 566 | -4.2% |
| 163 | Ponferrada | 563 | +15.1% |
| 164 | Siero | 555 | -1.6% |
| 165 | Sant Vicent del Raspeig/San Vicente del Raspeig | 545 | +2.6% |
| 166 | Tías | 544 | +15.3% |
| 167 | Santa Pola | 541 | -15.5% |
| 168 | la Vila Joiosa/Villajoyosa | 536 | -3.9% |
| 169 | Huesca | 533 | +21.1% |
| 170 | Montcada i Reixac | 528 | +1.5% |
| 171 | Puerto del Rosario | 519 | +8.1% |
| 172 | Barberà del Vallès | 517 | +13.1% |
| 173 | Mollet del Vallès | 511 | -10% |
| 174 | Utrera | 509 | +2.4% |
| 175 | Portugalete | 506 | -25.5% |
| 176 | Calp | 500 | -2.7% |
| 177 | Almonte | 497 | +3.3% |
| 178 | Camargo | 492 | +7.9% |
| 179 | Alcúdia | 487 | -25.2% |
| 179 | Alfafar | 487 | -7.4% |
| 181 | Colmenar Viejo | 477 | -16.2% |
| 181 | Lepe | 477 | -12.5% |
| 181 | Zamora | 477 | +8.4% |
| 184 | Águilas | 475 | -34.7% |
| 185 | Segovia | 468 | +1.7% |
| 186 | Elda | 467 | -11.7% |
| 187 | San Fernando de Henares | 462 | -10.5% |
| 188 | Borriana/Burriana | 461 | -27.5% |
| 189 | Palencia | 453 | -7.2% |
| 190 | Motril | 450 | -4.1% |
| 191 | Pájara | 448 | +30.2% |
| 192 | Cerdanyola del Vallès | 443 | +5.2% |
| 193 | Alcoi/Alcoy | 442 | +12.2% |
| 194 | Santa Eulària des Riu | 437 | +11.8% |
| 195 | Eibar | 436 | +16% |
| 196 | Martorell | 435 | +2.8% |
| 197 | Ronda | 432 | +28.2% |
| 198 | Cambrils | 427 | +17% |
| 199 | Lucena | 422 | +9% |
| 199 | Vinaròs | 422 | -7.9% |
| 201 | Manacor | 418 | -7.7% |
| 202 | Vila-seca | 413 | -15.5% |
| 203 | Igualada | 412 | -13.8% |
| 204 | Xirivella | 410 | +37.1% |
| 205 | Calella | 406 | |
| 206 | Tolosa | 404 | -12.9% |
| 207 | Xàbia/Jávea | 402 | -13.7% |
| 208 | Ávila | 399 | +27.5% |
| 209 | Pineda de Mar | 396 | +9.7% |
| 210 | Boadilla del Monte | 394 | -3% |
| 211 | Cuenca | 391 | -29.8% |
| 212 | Torrelavega | 390 | -4.6% |
| 213 | Nerja | 389 | +21.6% |
| 214 | Illescas | 387 | +1.8% |
| 215 | Sant Feliu de Llobregat | 379 | +1.9% |
| 216 | Pilar de la Horadada | 376 | -23.9% |
| 216 | Tortosa | 376 | -0.3% |
| 218 | Mairena del Aljarafe | 375 | -15.9% |
| 219 | La Línea de la Concepción | 374 | +7.5% |
| 220 | Sueca | 373 | -0.8% |
| 221 | Linares | 371 | +2.5% |
| 222 | Burjassot | 368 | +4.5% |
| 222 | Palafrugell | 368 | +34.3% |
| 224 | San Miguel de Abona | 367 | -4.9% |
| 225 | Santurtzi | 359 | +20.1% |
| 226 | Errenteria | 353 | +13.1% |
| 227 | Mislata | 350 | +10.1% |
| 228 | Plasencia | 346 | -13.9% |
| 229 | Erandio | 344 | +1.8% |
| 229 | Ripollet | 344 | +16.6% |
| 231 | Mazarrón | 337 | -10.6% |
| 232 | Olot | 334 | +16.4% |
| 232 | Vilagarcía de Arousa | 334 | -25.9% |
| 234 | Santa Perpètua de Mogoda | 333 | +23.3% |
| 235 | el Campello | 329 | -16.3% |
| 235 | Tres Cantos | 329 | -20% |
| 237 | l'Alfàs del Pi | 320 | -4.2% |
| 238 | Xàtiva | 318 | +1.3% |
| 239 | Benicàssim/Benicasim | 317 | |
| 239 | Camas | 317 | +15.3% |
| 241 | Écija | 313 | -13.5% |
| 241 | Torre-Pacheco | 313 | -1.6% |
| 243 | Marratxí | 311 | -15% |
| 244 | Calahorra | 305 | -4.4% |
| 245 | Manises | 303 | -17.9% |
| 245 | Oliva | 303 | +42.3% |
| 245 | Rota | 303 | -10.1% |
| 248 | Almuñécar | 299 | -7.4% |
| 248 | Altea | 299 | -27.3% |
| 248 | Rincón de la Victoria | 299 | -16.5% |
Other periods
About this ranking
Thefts without force or violence (hurtos) known to the police during the year, including pickpocketing.
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.
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: hurtos. 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: hurtos (Municipalities of Spain by thefts (Spain), 2024) [Data set]. Retrieved October 12, 2026, from https://estadisticasdecriminalidad.ses.mir.es/publico/portalestadistico/balances.html
MLA 9
Balance de Criminalidad, cuarto trimestre: hurtos, Municipalities of Spain by thefts (Spain), 2024. 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/thefts-spain/spain-municipalities?period=2024. Accessed 12 Oct. 2026.
Chicago (author-date)
Ministerio del Interior (Secretaría de Estado de Seguridad). 2026. Balance de Criminalidad, cuarto trimestre: hurtos. Municipalities of Spain by thefts (Spain), 2024. Dataset. Accessed October 12, 2026. https://estadisticasdecriminalidad.ses.mir.es/publico/portalestadistico/balances.html. Also distributed by Invokely, https://invokely.ai/rankings/thefts-spain/spain-municipalities?period=2024.
Harvard
Ministerio del Interior (Secretaría de Estado de Seguridad) (2026) Balance de Criminalidad, cuarto trimestre: hurtos, Municipalities of Spain by thefts (Spain), 2024 [Dataset]. Available at: https://estadisticasdecriminalidad.ses.mir.es/publico/portalestadistico/balances.html, via Invokely: https://invokely.ai/rankings/thefts-spain/spain-municipalities?period=2024 (Accessed: 12 October 2026).
BibTeX
@misc{ministerio_municipalities_of_spain_by_2024,
author = {{Ministerio del Interior (Secretaría de Estado de Seguridad)}},
title = {{Balance de Criminalidad, cuarto trimestre: hurtos: Municipalities of Spain by thefts (Spain), 2024}},
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/thefts-spain/spain-municipalities?period=2024. Publisher attribution: Origen de los datos: Portal Estadístico de Criminalidad, Ministerio del Interior. Balance de Criminalidad, cuarto trimestre: hurtos. 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: hurtos: Municipalities of Spain by thefts (Spain), 2024
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/thefts-spain/spain-municipalities?period=2024
Y2 - 2026/10/12
N1 - Accessed via Invokely, https://invokely.ai/rankings/thefts-spain/spain-municipalities?period=2024.
N1 - Publisher attribution: Origen de los datos: Portal Estadístico de Criminalidad, Ministerio del Interior. Balance de Criminalidad, cuarto trimestre: hurtos. 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 thefts (Spain) using official data, and cite the source.
rank_places {"indicator":"recorded_thefts","level":"municipality","within":"Spain","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=recorded_thefts&level=municipality&within=Spain&limit=10
Questions
Which municipality has the highest thefts (Spain)?
Barcelona, with 79,800 in 2024, according to Ministerio del Interior (Secretaría de Estado de Seguridad).
Which municipality has the lowest thefts (Spain)?
Esparreguera, with 52 in 2024.
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: hurtos. Retrieved 2026-10-12.
Thefts (Spain): other rankings
- Municipalities in Badajoz province
- Municipalities in Cantabria
- Municipalities in Santa Cruz de Tenerife province
- Autonomous communities of Spain
- EU regions (NUTS 2)
- Provinces of Spain