Shop theft and robbery in Italy, by province
In 2024, the Italian provinces with the highest rate of shop theft were Firenze (290.5 per 100,000 people), Milano (289.3) and Bologna (250.9). By number of cases the top three are Milano (9,392), Roma (7,258) and Torino (3,859): a high count also reflects population size, not just risk.
How many thefts and robberies in shops and other retail premises are reported in each Italian province, relative to population. Useful for anyone designing anti-theft, CCTV and alarm systems for retail.
74,267shop thefts reported in Italy in 2024
4,151shop robberies in 2024
Highest values: thefts per 100,000 people
All the data
| Firenze | 290.5 | 2,871 | +18.2% | 17.6 | 174 | Toscana |
|---|---|---|---|---|---|---|
| Milano | 289.3 | 9,392 | +0.1% | 15.0 | 486 | Lombardia |
| Bologna | 250.9 | 2,556 | +20.2% | 20.7 | 211 | Emilia-Romagna |
| Rimini | 234.3 | 797 | +9.6% | 14.4 | 49 | Emilia-Romagna |
| Parma | 228.4 | 1,039 | +5.3% | 10.6 | 48 | Emilia-Romagna |
| Genova | 225.0 | 1,841 | +9.2% | 15.2 | 124 | Liguria |
| Venezia | 200.2 | 1,671 | +12.9% | 10.5 | 88 | Veneto |
| Verona | 198.8 | 1,844 | +10.9% | 10.3 | 96 | Veneto |
| Alessandria | 191.0 | 777 | +1.3% | 6.9 | 28 | Piemonte |
| Torino | 175.0 | 3,859 | −8.4% | 13.3 | 294 | Piemonte |
| Roma | 171.8 | 7,258 | +1.7% | 10.7 | 450 | Lazio |
| Savona | 169.8 | 454 | +1.9% | 6.0 | 16 | Liguria |
| Imperia | 167.4 | 350 | +11.3% | 10.5 | 22 | Liguria |
| Pisa | 167.0 | 698 | +13.6% | 7.4 | 31 | Toscana |
| Pavia | 166.8 | 901 | −4.5% | 5.6 | 30 | Lombardia |
| Mantova | 165.7 | 675 | +26.7% | 7.1 | 29 | Lombardia |
| Livorno | 165.0 | 538 | +10.1% | 7.1 | 23 | Toscana |
| Monza e della Brianza | 162.6 | 1,428 | +22.6% | 6.3 | 55 | Lombardia |
| Brescia | 162.4 | 2,052 | +6.6% | 6.1 | 77 | Lombardia |
| La Spezia | 157.7 | 339 | +12.2% | 5.6 | 12 | Liguria |
| Lucca | 154.3 | 589 | +27.3% | 3.4 | 13 | Toscana |
| Piacenza | 153.2 | 438 | +6.2% | 5.9 | 17 | Emilia-Romagna |
| Novara | 152.8 | 556 | −4.3% | 4.1 | 15 | Piemonte |
| Terni | 149.8 | 323 | +23.0% | 4.2 | 9 | Umbria |
| Varese | 147.3 | 1,298 | +10.6% | 3.6 | 32 | Lombardia |
| Prato | 140.9 | 366 | +26.8% | 12.3 | 32 | Toscana |
| Modena | 139.7 | 988 | +5.2% | 6.8 | 48 | Emilia-Romagna |
| Forlì-Cesena | 139.7 | 549 | +3.0% | 5.3 | 21 | Emilia-Romagna |
| Ravenna | 134.3 | 520 | −11.8% | 4.1 | 16 | Emilia-Romagna |
| Reggio nell’Emilia | 133.8 | 709 | +2.0% | 5.1 | 27 | Emilia-Romagna |
| Trieste | 129.8 | 296 | +23.7% | 16.2 | 37 | Friuli-Venezia Giulia |
| Cremona | 126.5 | 447 | +24.6% | 7.1 | 25 | Lombardia |
| Ferrara | 125.1 | 425 | −12.8% | 5.9 | 20 | Emilia-Romagna |
| Arezzo | 121.5 | 405 | −19.8% | 6.9 | 23 | Toscana |
| Bergamo | 120.1 | 1,336 | +7.7% | 5.8 | 64 | Lombardia |
| Lodi | 119.6 | 275 | +3.3% | 2.2 | 5 | Lombardia |
| Grosseto | 117.0 | 252 | +28.6% | 4.2 | 9 | Toscana |
| Massa-Carrara | 116.1 | 217 | +14.5% | 5.4 | 10 | Toscana |
| Trento | 115.4 | 630 | +19.0% | 4.8 | 26 | Trentino-Alto Adige |
| Pistoia | 114.9 | 333 | +4.1% | 7.6 | 22 | Toscana |
| Latina | 112.7 | 639 | +9.5% | 8.1 | 46 | Lazio |
| Vicenza | 112.0 | 956 | +22.3% | 6.2 | 53 | Veneto |
| Padova | 111.2 | 1,036 | +20.1% | 8.2 | 76 | Veneto |
| Bolzano / Bozen | 107.7 | 580 | −23.2% | 12.3 | 66 | Trentino-Alto Adige |
| Perugia | 106.2 | 676 | −10.2% | 5.7 | 36 | Umbria |
| Pesaro e Urbino | 105.8 | 370 | +14.3% | 3.1 | 11 | Marche |
| Como | 105.3 | 630 | −3.3% | 5.2 | 31 | Lombardia |
| Pescara | 105.1 | 328 | +5.0% | 6.4 | 20 | Abruzzo |
| Lecco | 97.7 | 326 | +7.8% | 4.8 | 16 | Lombardia |
| Rovigo | 96.4 | 219 | +9.8% | 2.6 | 6 | Veneto |
| Sassari | 96.3 | 445 | +3.7% | 2.6 | 12 | Sardegna |
| Cagliari | 92.8 | 678 | +23.9% | 3.1 | 23 | Sardegna |
| Treviso | 90.5 | 796 | +28.9% | 3.9 | 34 | Veneto |
| Siracusa | 90.2 | 346 | −26.4% | 3.1 | 12 | Sicilia |
| Siena | 87.4 | 227 | +21.2% | 1.9 | 5 | Toscana |
| Ancona | 86.9 | 401 | −6.3% | 1.7 | 8 | Marche |
| Udine | 85.0 | 439 | +1.6% | 6.4 | 33 | Friuli-Venezia Giulia |
| Teramo | 82.8 | 248 | −2.5% | 1.0 | 3 | Abruzzo |
| Pordenone | 81.1 | 252 | +31.9% | 3.2 | 10 | Friuli-Venezia Giulia |
| Vercelli | 80.8 | 134 | −29.5% | 4.8 | 8 | Piemonte |
| Macerata | 80.7 | 244 | +30.4% | 2.3 | 7 | Marche |
| Asti | 80.6 | 167 | −19.5% | 5.8 | 12 | Piemonte |
| Biella | 79.0 | 133 | −11.6% | 6.5 | 11 | Piemonte |
| Caserta | 77.1 | 700 | +16.3% | 3.6 | 33 | Campania |
| Palermo | 77.0 | 924 | −19.5% | 6.3 | 76 | Sicilia |
| Sondrio | 76.5 | 137 | +44.1% | 0.6 | 1 | Lombardia |
| Catania | 76.2 | 816 | +5.8% | 8.6 | 92 | Sicilia |
| Fermo | 76.0 | 127 | −16.7% | 3.0 | 5 | Marche |
| Gorizia | 75.2 | 104 | −3.7% | 7.9 | 11 | Friuli-Venezia Giulia |
| Chieti | 74.2 | 275 | +32.0% | 1.9 | 7 | Abruzzo |
| Ascoli Piceno | 73.7 | 148 | +11.5% | 1.5 | 3 | Marche |
| Bari | 73.5 | 897 | −1.2% | 6.2 | 76 | Puglia |
| Viterbo | 72.8 | 224 | +1.1% | 0.3 | 1 | Lazio |
| Cuneo | 70.3 | 409 | +12.3% | 1.4 | 8 | Piemonte |
| L’Aquila | 70.1 | 201 | +17.2% | 2.1 | 6 | Abruzzo |
| Ragusa | 64.3 | 206 | −20.9% | 1.9 | 6 | Sicilia |
| Napoli | 64.1 | 1,901 | −3.8% | 6.6 | 195 | Campania |
| Trapani | 63.6 | 262 | −5.6% | 2.2 | 9 | Sicilia |
| Belluno | 62.2 | 123 | +2.6% | 2.0 | 4 | Veneto |
| Verbano-Cusio-Ossola | 61.2 | 94 | +13.5% | 0.7 | 1 | Piemonte |
| Lecce | 59.3 | 454 | +5.0% | 2.5 | 19 | Puglia |
| Rieti | 58.7 | 88 | −9.0% | 0.7 | 1 | Lazio |
| Salerno | 58.0 | 613 | −7.3% | 3.8 | 40 | Campania |
| Valle d’Aosta / Vallée d’Aoste | 56.2 | 69 | −16.6% | 0.8 | 1 | Valle d’Aosta |
| Isernia | 54.4 | 43 | −38.1% | 0.0 | 0 | Molise |
| Foggia | 53.6 | 317 | +14.5% | 3.2 | 19 | Puglia |
| Taranto | 51.5 | 284 | +0.6% | 4.7 | 26 | Puglia |
| Messina | 49.4 | 295 | +27.6% | 3.5 | 21 | Sicilia |
| Campobasso | 49.2 | 103 | +15.0% | 1.0 | 2 | Molise |
| Frosinone | 48.3 | 224 | −19.2% | 1.3 | 6 | Lazio |
| Benevento | 43.7 | 114 | −4.6% | 1.2 | 3 | Campania |
| Brindisi | 42.8 | 161 | −8.5% | 5.0 | 19 | Puglia |
| Reggio di Calabria | 41.4 | 213 | +3.5% | 2.9 | 15 | Calabria |
| Avellino | 40.7 | 161 | +3.0% | 0.0 | 0 | Campania |
| Barletta-Andria-Trani | 40.5 | 153 | −10.2% | 7.9 | 30 | Puglia |
| Matera | 36.9 | 70 | +119.6% | 2.6 | 5 | Basilicata |
| Cosenza | 33.9 | 227 | +10.4% | 3.6 | 24 | Calabria |
| Catanzaro | 32.6 | 111 | −27.7% | 1.2 | 4 | Calabria |
| Vibo Valentia | 31.9 | 48 | +92.2% | 0.0 | 0 | Calabria |
| Agrigento | 29.8 | 122 | −2.6% | 1.5 | 6 | Sicilia |
| Potenza | 28.1 | 96 | +97.9% | 0.6 | 2 | Basilicata |
| Enna | 23.5 | 36 | −31.7% | 0.0 | 0 | Sicilia |
| Crotone | 22.9 | 37 | −9.5% | 1.9 | 3 | Calabria |
| Caltanissetta | 22.7 | 56 | −41.3% | 3.7 | 9 | Sicilia |
| Oristano | 17.6 | 24 | −16.6% | 1.5 | 2 | Sardegna |
| Nuoro | 13.1 | 31 | −5.8% | 3.0 | 7 | Sardegna |
How to read these figures
- The rate is per 100,000 residents, not per number of shops: tourist provinces or those with many shopping centres come out higher.
- These are reported crimes: shop theft is reported differently from place to place.
- The national total can exceed the sum of provinces, because some crimes are not assigned to a province. Sardinia appears in its four historical provinces, as in ISTAT data.
Source: ISTAT, Delitti denunciati dalle forze di polizia all’autorità giudiziaria · Licence: CC BY 4.0 · Data retrieved on