Safest Cities in Iowa
Cities ranked by Community Safety Score — a composite of health outcomes, economic stability, and healthcare access from CDC and Census data. 40 cities ranked from official U.S. government data.
Safest Cities 40
1 Waukee
75.2
2 Indianola
73.2
3 Norwalk
73.2
4 Waverly
71.9
5 Boone
71.4
6 Pella
71.3
7 Cedar Rapids
70.5
8 Dubuque
70.5
9 Marion
70.5
10 Des Moines
69.0
11 West Des Moines
69.0
12 Ankeny
69.0
13 Urbandale
69.0
14 Johnston
69.0
15 Altoona
69.0
16 Clive
69.0
17 Grimes
69.0
18 Newton
68.4
19 Spencer
68.4
20 Iowa City
68.2
21 Coralville
68.2
22 North Liberty
68.2
23 Mason City
68.1
24 Davenport
67.9
25 Bettendorf
67.9
26 Burlington
67.4
27 Ames
67.1
28 Oskaloosa
66.8
29 Storm Lake
66.6
30 Council Bluffs
66.2
31 Fort Madison
65.8
32 Keokuk
65.8
33 Clinton
65.7
34 Fort Dodge
65.3
35 Waterloo
65.2
36 Cedar Falls
65.2
37 Marshalltown
64.8
38 Muscatine
64.4
39 Sioux City
64.1
40 Ottumwa
62.2
More Iowa Rankings 8
Data Sources
Population and economic data from the Census Bureau American Community Survey (2022 5-year estimates). Health data from the CDC PLACES (2023).