La ville de Francfort connaît la plus forte criminalité en Allemagne, selon l'Office de police criminelle fédéral enquêtant dans 80 villes de plus de 100.000 habitants. Francfort est en tête de ce classement peu enviable pour la 22e fois sur les 25 dernières années, avec Hanovre et Berlin, respectivement deuxième et troisième, selon les statistiques de la criminalité pour 2010. Les villes les plus sûres sont Furth en Bavière, Reutlingen en Bade-Wurtemberg, et Remscheid en Rhénanie-du-Nord-Westphalie. Il a été enregistré en 2010 en Allemagne quelque 5,93 millions de crimes, soit un chiffre en-dessous de la barre des six millions pour la première fois depuis 1990.