Municipalities of Spain by thefts (Spain), 2025

Barcelona had the highest thefts (Spain) of 427 municipalities in 2025, at 76,713. Priego de Córdoba had the lowest, at 50. The median was 371 and the figure for Spain was 633,888. Source: Ministerio del Interior (Secretaría de Estado de Seguridad).

Keep it in a collection in your library.
Highest76,713Barcelona
Median371427 municipalities
Spain633,888History

Top 40 municipalities, 2025

Barcelona: 76,713 countBarcelona76,713Madrid: 72,548 countMadrid72,548València: 23,635 countValència23,635Palma: 15,912 countPalma15,912Sevilla: 14,255 countSevilla14,255Málaga: 12,846 countMálaga12,846Bilbao: 10,510 countBilbao10,510Zaragoza: 8,335 countZaragoza8,335Alacant/Alicante: 8,079 countAlacant/Alicante8,079L'Hospitalet de Llobregat: 7,344 countL'Hospitalet de Llobregat7,344Murcia: 6,249 countMurcia6,249El Prat de Llobregat: 6,095 countEl Prat de Llobregat6,095Pamplona/Iruña: 5,355 countPamplona/Iruña5,355Vitoria-Gasteiz: 4,663 countVitoria-Gasteiz4,663Las Palmas de Gran Canaria: 4,514 countLas Palmas de Gran Canaria4,514Córdoba: 4,402 countCórdoba4,402Badalona: 4,095 countBadalona4,095Marbella: 3,747 countMarbella3,747Granada: 3,545 countGranada3,545A Coruña: 3,507 countA Coruña3,507Adeje: 3,396 countAdeje3,396Donostia/San Sebastián: 3,364 countDonostia/San Sebastián3,364Leganés: 3,241 countLeganés3,241Arona: 3,158 countArona3,158Gijón: 3,014 countGijón3,014Torrevieja: 2,953 countTorrevieja2,953Sabadell: 2,946 countSabadell2,946Vigo: 2,868 countVigo2,868Tarragona: 2,768 countTarragona2,768Albacete: 2,719 countAlbacete2,719Valladolid: 2,718 countValladolid2,718Getafe: 2,671 countGetafe2,671Elx/Elche: 2,569 countElx/Elche2,569Alcorcón: 2,566 countAlcorcón2,566Santa Cruz de Tenerife: 2,516 countSanta Cruz de Tenerife2,516Jerez de la Frontera: 2,504 countJerez de la Frontera2,504Almería: 2,411 countAlmería2,411Mataró: 2,408 countMataró2,408Girona: 2,398 countGirona2,398Lleida: 2,377 countLleida2,377Barcelona: 76,713 countBarcelona76,713Madrid: 72,548 countMadrid72,548València: 23,635 countValència23,635Palma: 15,912 countPalma15,912Sevilla: 14,255 countSevilla14,255Málaga: 12,846 countMálaga12,846Bilbao: 10,510 countBilbao10,510Zaragoza: 8,335 countZaragoza8,335Alacant/Alicante: 8,079 countAlacant/Alicante8,079L'Hospitalet de Llobregat: 7,344 countL'Hospitalet de Llobregat7,344Murcia: 6,249 countMurcia6,249El Prat de Llobregat: 6,095 countEl Prat de Llobregat6,095Pamplona/Iruña: 5,355 countPamplona/Iruña5,355Vitoria-Gasteiz: 4,663 countVitoria-Gasteiz4,663Las Palmas de Gran Canaria: 4,514 countLas Palmas de Gran Canaria4,514Córdoba: 4,402 countCórdoba4,402Badalona: 4,095 countBadalona4,095Marbella: 3,747 countMarbella3,747Granada: 3,545 countGranada3,545A Coruña: 3,507 countA Coruña3,507Adeje: 3,396 countAdeje3,396Donostia/San Sebastián: 3,364 countDonostia/San Sebastián3,364Leganés: 3,241 countLeganés3,241Arona: 3,158 countArona3,158Gijón: 3,014 countGijón3,014Torrevieja: 2,953 countTorrevieja2,953Sabadell: 2,946 countSabadell2,946Vigo: 2,868 countVigo2,868Tarragona: 2,768 countTarragona2,768Albacete: 2,719 countAlbacete2,719Valladolid: 2,718 countValladolid2,718Getafe: 2,671 countGetafe2,671Elx/Elche: 2,569 countElx/Elche2,569Alcorcón: 2,566 countAlcorcón2,566Santa Cruz de Tenerife: 2,516 countSanta Cruz de Tenerife2,516Jerez de la Frontera: 2,504 countJerez de la Frontera2,504Almería: 2,411 countAlmería2,411Mataró: 2,408 countMataró2,408Girona: 2,398 countGirona2,398Lleida: 2,377 countLleida2,377
count. Source: Ministerio del Interior, Balance de Criminalidad, cuarto trimestre: hurtos. Retrieved 2026-10-12.

Full ranking

RankMunicipalities2025
count
Change on 2024
1Barcelona Provisional76,713-3.9%
2Madrid Provisional72,548-9.1%
3València Provisional23,635-0.6%
4Palma Provisional15,912+15%
5Sevilla Provisional14,255-9.5%
6Málaga Provisional12,846-2%
7Bilbao Provisional10,510-7.3%
8Zaragoza Provisional8,335+0.7%
9Alacant/Alicante Provisional8,079+12.3%
10L'Hospitalet de Llobregat Provisional7,344+4.8%
11Murcia Provisional6,249-2.7%
12El Prat de Llobregat Provisional6,095-40%
13Pamplona/Iruña Provisional5,355+3.5%
14Vitoria-Gasteiz Provisional4,663+20.9%
15Las Palmas de Gran Canaria Provisional4,514-8%
16Córdoba Provisional4,402+14.8%
17Badalona Provisional4,095+9.1%
18Marbella Provisional3,747-0.1%
19Granada Provisional3,545-5.7%
20A Coruña Provisional3,507-15.3%
21Adeje Provisional3,396+12.7%
22Donostia/San Sebastián Provisional3,364-9.8%
23Leganés Provisional3,241+11.4%
24Arona Provisional3,158+12.2%
25Gijón Provisional3,014+7.8%
26Torrevieja Provisional2,953+9.7%
27Sabadell Provisional2,946-0.4%
28Vigo Provisional2,868-7.9%
29Tarragona Provisional2,768-9.4%
30Albacete Provisional2,719+9.5%
31Valladolid Provisional2,718+2.3%
32Getafe Provisional2,671+13.2%
33Elx/Elche Provisional2,569-2.5%
34Alcorcón Provisional2,566+5.7%
35Santa Cruz de Tenerife Provisional2,516-3.1%
36Jerez de la Frontera Provisional2,504-16.6%
37Almería Provisional2,411-3.5%
38Mataró Provisional2,408+19.9%
39Girona Provisional2,398-2.6%
40Lleida Provisional2,377-2%
41Cartagena Provisional2,317+1.8%
42Castelló de la Plana/Castellón de la Plana Provisional2,262+7.3%
43Alcalá de Henares Provisional2,257+2.3%
44Santander Provisional2,237+10.5%
45Benidorm Provisional2,160+1.1%
46Fuengirola Provisional2,152-14.4%
47Calvià Provisional2,136+47.1%
48Salamanca Provisional2,132+6.4%
49Terrassa Provisional2,042-14.9%
50San Bartolomé de Tirajana Provisional2,002+15.5%
51Huelva Provisional1,993-2.2%
52León Provisional1,961-2.8%
53Burgos Provisional1,911+5.9%
54Rivas-Vaciamadrid Provisional1,844+20.5%
55Oviedo Provisional1,833-3.6%
56Badajoz Provisional1,784-0.3%
57Torrejón de Ardoz Provisional1,775+16.4%
58Parla Provisional1,734-0.2%
59Móstoles Provisional1,728-0.1%
60San Sebastián de los Reyes Provisional1,696+6.9%
61Torremolinos Provisional1,633+2.4%
62Barakaldo Provisional1,584-10.7%
63Logroño Provisional1,571-6.5%
64Roquetas de Mar Provisional1,457+7.9%
65Cádiz Provisional1,456-1.8%
66Cornellà de Llobregat Provisional1,440-7.3%
67Santa Coloma de Gramenet Provisional1,421-5.3%
68Santiago de Compostela Provisional1,420-5.5%
69Vilanova i la Geltrú Provisional1,402+8.1%
70Fuenlabrada Provisional1,393+3.7%
71Eivissa Provisional1,359+6.2%
72Orihuela Provisional1,333+15.7%
73Gandia Provisional1,300+0.7%
74Manresa Provisional1,287+10.9%
75Majadahonda Provisional1,271-8.2%
76Esplugues de Llobregat Provisional1,268+2.2%
77Reus Provisional1,251+4.9%
78Salt Provisional1,247+48.3%
79Alcobendas Provisional1,190-1.1%
80Lloret de Mar Provisional1,185-12.5%
81San Cristóbal de La Laguna Provisional1,168-10.4%
82Sant Cugat del Vallès Provisional1,161-15.2%
83Sant Boi de Llobregat Provisional1,160+3.8%
84Sant Adrià de Besòs Provisional1,138-3.5%
85Las Rozas de Madrid Provisional1,133-10.6%
86Ourense Provisional1,092+5.4%
87El Puerto de Santa María Provisional1,070-10.6%
88Arroyomolinos Provisional1,069+6.7%
89Jaén Provisional1,067-2.7%
90Dos Hermanas Provisional1,066-12%
91Figueres Provisional1,063-10.1%
92Granollers Provisional1,053+35%
92Irun Provisional1,053+16%
94Benalmádena Provisional1,042-5.5%
95Sant Josep de sa Talaia Provisional1,032-1.6%
96Castelldefels Provisional1,016-0.5%
96Sitges Provisional1,016-18.4%
98Toledo Provisional1,015-13.4%
99Mijas Provisional1,014-7.8%
100Estepona Provisional1,006+1.4%
101Humanes de Madrid Provisional980-25%
102Ciudad Real Provisional964-0.6%
103Coslada Provisional958-1.5%
104Vélez-Málaga Provisional896-15.1%
105Mogán Provisional884+30.2%
106El Ejido Provisional875+19.2%
107San Fernando Provisional872-3.4%
108Llucmajor Provisional869+39.3%
108Viladecans Provisional869-3.8%
110La Oliva Provisional865+24.3%
111Puerto de la Cruz Provisional852-22.2%
112Salou Provisional844-13.2%
113Lugo Provisional837-15.4%
114Sagunt/Sagunto Provisional813-8.9%
115Vilafranca del Penedès Provisional811-2.1%
116Armilla Provisional806+0.9%
117Lorca Provisional787+12.1%
117Torrent Provisional787-10.7%
119Talavera de la Reina Provisional783-12.7%
120Telde Provisional781-3.9%
121La Orotava Provisional761+0.7%
122Guadalajara Provisional758-6%
123Vic Provisional755-4.9%
124Aranjuez Provisional751+6.4%
125Aldaia Provisional733-22.2%
126Valdemoro Provisional730-0.5%
127Arganda del Rey Provisional724-12.7%
128Granadilla de Abona Provisional716-6.4%
129Alzira Provisional712+23.6%
130Rubí Provisional708-1.7%
131Pontevedra Provisional705-17.9%
132Pozuelo de Alarcón Provisional702+8.3%
133Arroyo de la Encomienda Provisional690+7.1%
134Siero Provisional689+24.1%
135El Vendrell Provisional679-3.8%
136San Javier Provisional678-14.4%
137Gavà Provisional673+4.3%
138Mérida Provisional663-10.2%
139Alcalá de Guadaíra Provisional658-6.3%
140Ferrol Provisional645-0.3%
141Paterna Provisional638+6.3%
142Dénia Provisional633+9.1%
143Roses Provisional629-6.1%
144Pinto Provisional628-2.8%
145Sant Antoni de Portmany Provisional627+5.2%
146Chiclana de la Frontera Provisional626-13.3%
146Palencia Provisional626+38.2%
148Algeciras Provisional625-12%
149Collado Villalba Provisional621-12.7%
150Cáceres Provisional618-14%
151Basauri Provisional603+6.5%
152Alboraia/Alboraya Provisional601-4.1%
153Cullera Provisional600-29%
154Tudela Provisional595-18.4%
155Portugalete Provisional586+15.8%
156Arrecife Provisional580-4%
157Pájara Provisional578+29%
158Xàbia/Jávea Provisional570+41.8%
159Tías Provisional558+2.6%
160Colmenar Viejo Provisional557+16.8%
161Blanes Provisional555-3.8%
162San Juan de Aznalfarache Provisional550-9.7%
162Santa Pola Provisional550+1.7%
164Calp Provisional547+9.4%
164Getxo Provisional547-8.2%
164Sant Vicent del Raspeig/San Vicente del Raspeig Provisional547+0.4%
167Barberà del Vallès Provisional542+4.8%
168Sanlúcar de Barrameda Provisional540-15.5%
169la Vila Joiosa/Villajoyosa Provisional535-0.2%
169Mollet del Vallès Provisional535+4.7%
171Cerdanyola del Vallès Provisional531+19.9%
172Huesca Provisional530-0.6%
173Santa Lucía de Tirajana Provisional529-18.2%
174Avilés Provisional527-13.3%
175Motril Provisional525+16.7%
176Benicarló Provisional520-9.2%
177Lepe Provisional514+7.8%
178Montcada i Reixac Provisional512-3%
179Águilas Provisional510+7.4%
180San Pedro del Pinatar Provisional504-16%
181Segovia Provisional497+6.2%
182Molina de Segura Provisional487-15.2%
183Torrelavega Provisional479+22.8%
184Alcúdia Provisional478-1.8%
185Camargo Provisional475-3.5%
186Ponferrada Provisional474-15.8%
187Elda Provisional460-1.5%
188Zamora Provisional448-6.1%
189Burjassot Provisional447+21.5%
190Sant Feliu de Llobregat Provisional445+17.4%
191Boadilla del Monte Provisional438+11.2%
192San Fernando de Henares Provisional437-5.4%
193Tres Cantos Provisional435+32.2%
194Santa Eulària des Riu Provisional430-1.6%
195Puerto del Rosario Provisional421-18.9%
196Mislata Provisional415+18.6%
197Banyoles Provisional403+120.2%
198el Campello Provisional402+22.2%
199Tortosa Provisional401+6.6%
200Manacor Provisional399-4.5%
200Pilar de la Horadada Provisional399+6.1%
202Vinaròs Provisional398-5.7%
203Igualada Provisional396-3.9%
203Illescas Provisional396+2.3%
205Martorell Provisional392-9.9%
206Altea Provisional387+29.4%
207Ávila Provisional385-3.5%
208Alfafar Provisional384-21.1%
209Calella Provisional379-6.7%
210Mazarrón Provisional378+12.2%
210Pineda de Mar Provisional378-4.5%
212Vila-seca Provisional376-9%
213l'Alfàs del Pi Provisional374+16.9%
214Alcoi/Alcoy Provisional371-16.1%
214Tolosa Provisional371-8.2%
214Utrera Provisional371-27.1%
217Azuqueca de Henares Provisional367+38.5%
218Algemesí Provisional366+34.1%
219Cambrils Provisional365-14.5%
220Rota Provisional362+19.5%
221Cuenca Provisional359-8.2%
222Borriana/Burriana Provisional354-23.2%
222Xàtiva Provisional354+11.3%
224Sestao Provisional353+18.1%
225Nerja Provisional349-10.3%
225Ronda Provisional349-19.2%
227Los Palacios y Villafranca Provisional347+36.6%
227Palafrugell Provisional347-5.7%
229Almonte Provisional343-31%
230Eibar Provisional342-21.6%
231Xirivella Provisional341-16.8%
232San Miguel de Abona Provisional340-7.4%
233Santa Perpètua de Mogoda Provisional335+0.6%
234Almuñécar Provisional330+10.4%
235Vilagarcía de Arousa Provisional325-2.7%
236La Rinconada Provisional323+41%
237Narón Provisional321+23%
237Ripollet Provisional321-6.7%
239Carcaixent Provisional320+23.6%
239Leioa Provisional320+14.3%
241Plasencia Provisional312-9.8%
242Lucena Provisional311-26.3%
243Sant Joan Despí Provisional308+20.8%
244Barbate Provisional307+44.1%
245Guía de Isora Provisional306+7.4%
245Linares Provisional306-17.5%
245Mairena del Aljarafe Provisional306-18.4%
248Castro-Urdiales Provisional305+12.5%
248la Vall d'Uixó Provisional305+63.1%
250Sueca Provisional304-18.5%

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

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

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

APA 7

Ministerio del Interior (Secretaría de Estado de Seguridad). (2026). Balance de Criminalidad, cuarto trimestre: hurtos (Municipalities of Spain by thefts (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: hurtos, Municipalities of Spain by thefts (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/thefts-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: hurtos. Municipalities of Spain by thefts (Spain), 2025. 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.

Harvard

Ministerio del Interior (Secretaría de Estado de Seguridad) (2026) Balance de Criminalidad, cuarto trimestre: hurtos, Municipalities of Spain by thefts (Spain), 2025 [Dataset]. Available at: https://estadisticasdecriminalidad.ses.mir.es/publico/portalestadistico/balances.html, via Invokely: https://invokely.ai/rankings/thefts-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: hurtos: Municipalities of Spain by thefts (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/thefts-spain/spain-municipalities. 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), 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/thefts-spain/spain-municipalities
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/thefts-spain/spain-municipalities.
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  - 
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 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

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

Questions

Which municipality has the highest thefts (Spain)?

Barcelona, with 76,713 in 2025, according to Ministerio del Interior (Secretaría de Estado de Seguridad).

Which municipality has the lowest thefts (Spain)?

Priego de Córdoba, with 50 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: hurtos. Retrieved 2026-10-12.

Thefts (Spain): other rankings

Municipalities of Spain: more rankings