Top 10 Safest Cities in Iowa

Safety

Cities and towns ranked by crime rate per 1,000 residents, from lowest to highest. Ranked 79 cities with a population of 5,000 or more.

#▴▾City▴▾Crimes per 1,000▴▾
1Orange CitySioux2.3 total crimes per 1k
2Iowa CityJohnson2.9 total crimes per 1k
3AlgonaKossuth3.5 total crimes per 1k
4CherokeeCherokee3.5 total crimes per 1k
5EldridgeScott3.5 total crimes per 1k
6NorwalkWarren3.7 total crimes per 1k
7Mount PleasantHenry4.7 total crimes per 1k
8North LibertyJohnson4.7 total crimes per 1k
9EsthervilleEmmet5.1 total crimes per 1k
10DecorahWinneshiek5.4 total crimes per 1k

Compare these cities side by side

Use our comparison tool to analyze demographics, finances, schools, and more across any cities in this ranking.

Free trial available →
Top 10 Safest Cities in Iowa (2026) | MyTownView — MyTownView