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

Updated on September 18, 2025.

According to the FBI UCR data, in 2024, among Alabama cities with a population of at least 10K, Anniston had the highest Rape Crime Rate per 100K residents (76), followed by Dothan (68.71), Jasper (62.42), Bessemer (60.68), and Albertville (60.24).

The chart below shows the top 10 cities with high Rape crime rate in 2024, and the table below shows the ranking of Alabama 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 Alabama, 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 Alabama cities.

Data Source: FBI UCR.
Ranking of Alabama Cities By Rape Crime Rate Per 100K in 2024
Anniston
Dothan
Jasper
Bessemer
Albertville
Scottsboro
Leeds
Decatur
Enterprise
Hartselle
Ranking of Alabama Cities By Rape Crime Rate Per 100K in 2024
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Anniston 76.00
2 Dothan 68.71
3 Jasper 62.42
4 Bessemer 60.68
5 Albertville 60.24
6 Scottsboro 56.39
7 Leeds 56.25
8 Decatur 54.69
9 Enterprise 52.01
10 Hartselle 49.97
11 Phenix City 49.58
12 Opelika 49.35
13 Ozark 48.78
14 Alexander City 48.77
15 Huntsville 48.54
16 Talladega 47.98
17 Spanish Fort 44.65
18 Moody 43.73
19 Eufaula 40.60
20 Jacksonville 40.51
21 Muscle Shoals 40.00
22 Florence 37.14
23 Cullman 29.36
24 Valley 29.29
25 Madison 28.99
26 Gulf Shores 28.71
27 Homewood 28.69
28 Millbrook 28.36
29 Pell City 28.07
30 Troy 27.94
31 Mobile 26.15
32 Sylacauga 24.78
33 Saraland 24.24
34 Fairhope 23.27
35 Irondale 22.16
36 Calera 21.34
37 Fort Payne 20.02
38 Rainbow City 19.30
39 Auburn 19.10
40 Hueytown 18.74
41 Selma 18.41
42 Prattville 17.58
43 Tuscaloosa 17.57
44 Vestavia Hills 15.93
45 Birmingham 14.84
46 Daphne 12.80
47 Gadsden 12.12
48 Pelham 11.80
49 Prichard 10.71
50 Hoover 9.74
51 Athens 9.13
52 Helena 8.90
53 Trussville 7.42
54 Montgomery 6.19
55 Mountain Brook 4.65
56 Oxford 4.53
57 Alabaster 2.91
58 Foley 0.00
58 Gardendale 0.00
58 Russellville 0.00