Crime & safety
Filter by crime type. Only types backed by a citable, licensed source are shown with data; the rest are marked “not yet sourced”.
Read this before comparing. Only homicide is Tier A and global (bodies are hard to conceal and its definition converges — the international gold standard). Every other type here is a police-recorded rate (Tier C, European reporting countries only). Recorded ≠ actual: it also reflects how often victims report, how police record, and how the law defines the offence — so a higher recorded rate can mean better reporting, not more danger. These are not “crime levels”.
100 = fewest RECORDED robbery offences among covered European countries, 0 = most (recorded ≠ actual — see caution)
Low reliability (Tier C — Survey / proxy). Survey-based, patchy, or proxy metric. Indicative only — coverage gaps and methodology limits are significant. Not a definitive ranking.
Loading map…
100 = fewest RECORDED robbery offences among covered European countries, 0 = most (recorded ≠ actual — see caution)
Coverage: 38 of 250 countries.
| Rank ↑ | Country | Score | Raw value |
|---|---|---|---|
| 1st | AlbaniaALB | 98.6899 | 3.22 per 100,000 population (recorded) |
| 2nd | MontenegroMNE | 96.0596 | 5.13 per 100,000 population (recorded) |
| 3rd | SlovakiaSVK | 93.4293 | 5.71 per 100,000 population (recorded) |
| 4th | HungaryHUN | 90.7991 | 6.94 per 100,000 population (recorded) |
| 5th | EstoniaEST | 88.1688 | 7.35 per 100,000 population (recorded) |
| 6th | SerbiaSRB | 85.5386 | 8.69 per 100,000 population (recorded) |
| 7th | KosovoUNK | 82.8983 | 9.37 per 100,000 population (recorded) |
| 8th | CyprusCYP | 80.2680 | 9.62 per 100,000 population (recorded) |
| 9th | North MacedoniaMKD | 77.6378 | 9.8 per 100,000 population (recorded) |
| 10th | PolandPOL | 7575 | 11.6 per 100,000 population (recorded) |
| 11th | LithuaniaLTU | 72.3772 | 11.64 per 100,000 population (recorded) |
| 12th | CzechiaCZE | 69.7470 | 12.74 per 100,000 population (recorded) |
| 13th | TürkiyeTUR | 67.1167 | 13.97 per 100,000 population (recorded) |
| 14th | SloveniaSVN | 64.4764 | 14.08 per 100,000 population (recorded) |
| 15th | BulgariaBGR | 61.8462 | 14.16 per 100,000 population (recorded) |
| 16th | LatviaLVA | 59.2159 | 14.43 per 100,000 population (recorded) |
| 17th | RomaniaROU | 56.5857 | 15.08 per 100,000 population (recorded) |
| 18th | LiechtensteinLIE | 53.9554 | 17.49 per 100,000 population (recorded) |
| 19th | CroatiaHRV | 51.3251 | 19.58 per 100,000 population (recorded) |
| 20th | SwitzerlandCHE | 48.6849 | 23.58 per 100,000 population (recorded) |
| 21st | DenmarkDNK | 46.0546 | 24.39 per 100,000 population (recorded) |
| 22nd | Bosnia and HerzegovinaBIH | 43.4243 | 26.31 per 100,000 population (recorded) |
| 23rd | NorwayNOR | 40.7941 | 27.37 per 100,000 population (recorded) |
| 24th | GreeceGRC | 38.1638 | 27.89 per 100,000 population (recorded) |
| 25th | IcelandISL | 35.5336 | 28.42 per 100,000 population (recorded) |
| 26th | IrelandIRL | 32.8933 | 28.72 per 100,000 population (recorded) |
| 27th | AustriaAUT | 30.2630 | 32.6 per 100,000 population (recorded) |
| 28th | NetherlandsNLD | 27.6328 | 35.25 per 100,000 population (recorded) |
| 29th | MaltaMLT | 2525 | 43.66 per 100,000 population (recorded) |
| 30th | SwedenSWE | 22.3722 | 45.11 per 100,000 population (recorded) |
| 31st | FinlandFIN | 19.7420 | 46.25 per 100,000 population (recorded) |
| 32nd | ItalyITA | 17.1117 | 49.77 per 100,000 population (recorded) |
| 33rd | GermanyDEU | 14.4714 | 51.76 per 100,000 population (recorded) |
| 34th | FranceFRA | 11.8412 | 82.81 per 100,000 population (recorded) |
| 35th | LuxembourgLUX | 9.219 | 86.71 per 100,000 population (recorded) |
| 36th | PortugalPRT | 6.587 | 88.37 per 100,000 population (recorded) |
| 37th | BelgiumBEL | 3.954 | 116.33 per 100,000 population (recorded) |
| 38th | SpainESP | 1.321 | 129.53 per 100,000 population (recorded) |