2025 police-reported crashes with personal injury only. Severity categories 1–2 (fatal or serious injury) divided by categories 1–3 (all injury crashes). Not all crashes or crime. 46 city districts. 2,865 of 2,885 municipality-coded crash points join exactly one official district; 20 outside/boundary-ambiguous points are excluded, not moved. Small-sample stabilization: (serious/fatal cases + 20 × city serious/fatal share) / (injury crashes + 20). The smoothing strength is an explicit research assumption. Raw counts and shares are retained in the preparation fixture. This is severity among recorded injury crashes, not the chance of a traveler having a crash. Zero observed serious crashes is not zero travel risk. Boundary revision 2024-04-01, retrieved 2026-10-27. Topology-preserving simplification at 0.000025 degrees, below 0.5% area drift. The citywide score uses Germany national priors. Local evidence adjusts only mobility.
2025 police-reported crashes with personal injury only. Severity categories 1–2 (fatal or serious injury) divided by categories 1–3 (all injury crashes). Not all crashes or crime. 46 city districts. 2,865 of 2,885 municipality-coded crash points join exactly one official district; 20 outside/boundary-ambiguous points are excluded, not moved. Small-sample stabilization: (serious/fatal cases + 20 × city serious/fatal share) / (injury crashes + 20). The smoothing strength is an explicit research assumption. Raw counts and shares are retained in the preparation fixture. This is severity among recorded injury crashes, not the chance of a traveler having a crash. Zero observed serious crashes is not zero travel risk. Boundary revision 2024-04-01, retrieved 2026-10-27. Topology-preserving simplification at 0.000025 degrees, below 0.5% area drift. The citywide score uses Germany national priors. Local evidence adjusts only mobility.
Locate your intended stay on the map and check whether that area has evidence.
Read what drives the local differences. A citywide score and an area estimate answer different questions.
Check current local advice and your transport options separately. These estimates cannot assess a specific hotel, street or time of day.
Citywide evidence
Personal violence
91/100
Property & scams
62/100
Getting around
90/100
Health & rescue
94/100
Conflict & stability
89/100
Disaster & environment
60/100
Infrastructure response
93/100
2025 police-reported crashes with personal injury only. Severity categories 1–2 (fatal or serious injury) divided by categories 1–3 (all injury crashes). Not all crashes or crime. 46 city districts. 2,865 of 2,885 municipality-coded crash points join exactly one official district; 20 outside/boundary-ambiguous points are excluded, not moved. Small-sample stabilization: (serious/fatal cases + 20 × city serious/fatal share) / (injury crashes + 20). The smoothing strength is an explicit research assumption. Raw counts and shares are retained in the preparation fixture. This is severity among recorded injury crashes, not the chance of a traveler having a crash. Zero observed serious crashes is not zero travel risk. Boundary revision 2024-04-01, retrieved 2026-10-27. Topology-preserving simplification at 0.000025 degrees, below 0.5% area drift. The citywide score uses Germany national priors. Local evidence adjusts only mobility.
Natural=4.0; Current Conflict Intensity=1.1; Infrastructure=0.7; Access to health care=0.6. Published 0–10 components multiplied by ten for the existing research risk scale.; Country humanitarian-risk priors, not measured local street risks. European Union, CC BY 4.0.
Homicide: 0.9 per 100,000 (2023); theft: 1241.4 per 100,000 (2022). Country observations.; Weak property calibration: existing France research risk 45 + bounded(10 × log2(1241.4/2011.4), ±20), using the same-year UN theft series. Definitions and reporting differ between countries.
2025 police-reported crashes with personal injury only. Severity categories 1–2 (fatal or serious injury) divided by categories 1–3 (all injury crashes). Not all crashes or crime.; 46 city districts. 2,865 of 2,885 municipality-coded crash points join exactly one official district; 20 outside/boundary-ambiguous points are excluded, not moved.; Small-sample stabilization: (serious/fatal cases + 20 × city serious/fatal share) / (injury crashes + 20). The smoothing strength is an explicit research assumption. Raw counts and shares are retained in the preparation fixture.; This is severity among recorded injury crashes, not the chance of a traveler having a crash. Zero observed serious crashes is not zero travel risk.; Datenlizenz Deutschland Namensnennung 2.0: https://www.opengeodata.nrw.de/produkte/transport_verkehr/unfallatlas/ . Aggregation and smoothed shares by Safrom.