Composite = sum of the per-1,000 rates of 7 resident-relevant indicators (burglaries, non-domestic physical assaults, armed and unarmed robbery, non-violent thefts, vehicle thefts, vandalism). Towns of at least 20,000 inhabitants with all 7 indicators published; Paris, Lyon and Marseille as whole cities. Offences recorded by police and gendarmerie (SSMSI) — unreported offences are not included.
| # | Town | Dep. | Composite ‰ | Burglaries ‰ | Assaults ‰ | Population |
|---|---|---|---|---|---|---|
| 1 | Saint-Denis | 974 | 20.7 | 2.1 | 4.5 | 155,634 |
| 2 | Petit-Bourg | 971 | 20.9 | 3.4 | 3.8 | 24,665 |
| 3 | Le Robert | 972 | 22.6 | 4.8 | 4.8 | 21,553 |
| 4 | Versailles | 78 | 23.8 | 3.6 | 2.6 | 84,095 |
| 5 | Saint-Pierre | 974 | 23.9 | 4.0 | 4.6 | 85,038 |
| 6 | Courbevoie | 92 | 25.6 | 2.1 | 1.8 | 82,902 |
| 7 | Pontault-Combault | 77 | 25.6 | 4.4 | 2.6 | 39,096 |
| 8 | Champigny-sur-Marne | 94 | 26.0 | 4.5 | 3.5 | 78,072 |
| 9 | Asnières-sur-Seine | 92 | 27.1 | 2.6 | 2.7 | 93,941 |
| 10 | Colombes | 92 | 27.3 | 6.2 | 2.8 | 91,053 |
| 11 | Mantes-la-Jolie | 78 | 27.7 | 3.1 | 4.5 | 43,526 |
| 12 | Baie-Mahault | 971 | 28.3 | 3.1 | 5.8 | 30,924 |
| 13 | Remire-Montjoly | 973 | 28.4 | 8.3 | 5.6 | 27,723 |
| 14 | Sainte-Anne | 971 | 28.5 | 3.0 | 4.0 | 23,973 |
| 15 | Vigneux-sur-Seine | 91 | 28.6 | 6.4 | 3.1 | 31,466 |
| 16 | Orléans | 45 | 28.7 | 3.2 | 5.3 | 116,357 |
| 17 | Boulogne-Billancourt | 92 | 28.7 | 2.6 | 1.7 | 119,019 |
| 18 | Le Lamentin | 972 | 29.0 | 5.6 | 5.2 | 39,400 |
| 19 | Noisy-le-Grand | 93 | 29.4 | 6.8 | 3.6 | 72,978 |
| 20 | Villiers-le-Bel | 95 | 30.5 | 4.4 | 4.4 | 30,053 |
| 21 | Pessac | 33 | 30.9 | 10.2 | 1.6 | 67,339 |
| 22 | Fort-de-France | 972 | 30.9 | 6.1 | 6.0 | 75,506 |
| 23 | Saint-Laurent-du-Maroni | 973 | 31.1 | 9.8 | 7.1 | 54,429 |
| 24 | Villejuif | 94 | 31.3 | 7.4 | 3.1 | 60,183 |
| 25 | Angers | 49 | 31.5 | 1.7 | 3.6 | 159,022 |
| 26 | Le Blanc-Mesnil | 93 | 31.5 | 4.8 | 4.1 | 62,376 |
| 27 | Cergy | 95 | 31.6 | 4.3 | 3.3 | 70,906 |
| 28 | Neuilly-sur-Seine | 92 | 32.0 | 3.8 | 1.3 | 59,538 |
| 29 | Épinay-sur-Seine | 93 | 32.2 | 4.6 | 4.6 | 52,833 |
| 30 | Viry-Châtillon | 91 | 32.3 | 5.6 | 3.0 | 30,838 |
| 31 | Vincennes | 94 | 32.3 | 2.8 | 1.5 | 48,193 |
| 32 | Rezé | 44 | 32.3 | 7.0 | 2.7 | 43,556 |
| 33 | Besançon | 25 | 32.4 | 2.8 | 5.4 | 118,489 |
| 34 | La Roche-sur-Yon | 85 | 32.4 | 4.6 | 4.8 | 54,849 |
| 35 | Villeneuve-Saint-Georges | 94 | 32.6 | 3.5 | 5.2 | 36,221 |
| 36 | Mérignac | 33 | 32.9 | 8.4 | 2.1 | 78,090 |
| 37 | Gennevilliers | 92 | 33.3 | 1.7 | 4.4 | 50,979 |
| 38 | Calais | 62 | 33.5 | 3.2 | 6.8 | 67,571 |
| 39 | Pau | 64 | 33.5 | 4.2 | 5.4 | 80,441 |
| 40 | Clichy | 92 | 33.7 | 2.7 | 2.9 | 64,410 |
| 41 | Dunkerque | 59 | 34.0 | 4.3 | 4.9 | 86,263 |
| 42 | Le Havre | 76 | 34.0 | 5.6 | 5.1 | 166,687 |
| 43 | Fontenay-sous-Bois | 94 | 34.1 | 8.8 | 2.9 | 53,757 |
| 44 | Le Mans | 72 | 34.2 | 7.2 | 4.9 | 146,249 |
| 45 | Talence | 33 | 34.3 | 8.4 | 2.5 | 46,338 |
| 46 | Drancy | 93 | 34.5 | 5.8 | 3.7 | 72,390 |
| 47 | Grigny | 91 | 34.7 | 3.8 | 4.1 | 26,842 |
| 48 | Dijon | 21 | 34.8 | 4.2 | 4.2 | 161,830 |
| 49 | Chartres | 28 | 34.9 | 3.7 | 5.2 | 38,324 |
| 50 | Limoges | 87 | 35.2 | 5.5 | 5.1 | 129,937 |
DVF data, last updated: 2025-12-31. Excludes Alsace-Moselle (57, 67, 68) and Mayotte, not covered by DVF.