Ranking of Iowa Cities By Rape Crime Rate Per 100K in 2024

Updated on January 21, 2026.

According to the FBI UCR data, in 2024, among Iowa cities with a population of at least 10K, Fort Dodge had the highest Rape Crime Rate per 100K residents (151.01), followed by Davenport (108.08), Mason City (100.8), Newton (89.68), and Sioux City (84).

The chart below shows the top 10 cities with high Rape crime rate in 2024, and the table below shows the ranking of Iowa cities with a population of at least 10K, based on the Rape crime rate per 100K.

You can see similar rankings of cities for other crime types in Iowa, and the ranking of all cities in the US.

Hover over or click on the bars in the chart below, to see the number of Rape crimes for each city. The data can also be found in a table below. You can use the table to sort, filter, and explore the data further.

You can also see this information for other states.

You can also find the rate of violent and property crimes for Iowa cities.

Data Source: FBI UCR.
Ranking of Iowa Cities By Rape Crime Rate Per 100K in 2024
Fort Dodge
Davenport
Mason City
Newton
Sioux City
Ottumwa
Dubuque
Council Bluffs
Ames
Clinton
Ranking of Iowa Cities By Rape Crime Rate Per 100K in 2024
0 of 0
Rank City Crime Rate Per 100K
1 Fort Dodge 151.01
2 Davenport 108.08
3 Mason City 100.80
4 Newton 89.68
5 Sioux City 84.00
6 Ottumwa 83.38
7 Dubuque 80.18
8 Council Bluffs 72.27
9 Ames 70.31
10 Clinton 66.19
11 Indianola 62.10
12 Iowa City 53.99
13 Des Moines 51.14
14 Marshalltown 43.52
15 Bettendorf 42.39
16 Ankeny 40.50
17 Waterloo 39.17
18 Burlington 38.39
19 Clive 36.60
20 Storm Lake 34.80
21 Coralville 33.29
22 Muscatine 30.16
23 Pella 27.42
24 Spencer 26.09
25 Norwalk 25.66
26 Waukee 23.18
27 West Des Moines 21.82
28 Marion 21.22
29 Waverly 18.85
30 North Liberty 18.49
31 Johnston 12.09
32 Cedar Rapids 11.08
33 Urbandale 10.61
34 Le Mars 9.41
35 Altoona 8.92
36 Oskaloosa 8.76
37 Carroll 0.00