Ranking of Ohio Cities By Aggravated Assault Crime Rate Per 100K in 2020

Updated on January 9, 2025.

According to the FBI UCR data, in 2020, among Ohio cities with a population of at least 10K, Cleveland had the highest Aggravated Assault Crime Rate per 100K residents (1,090.68), followed by Canton (1,025.33), Dayton (745.4), Toledo (726.3), and Akron (641.74).

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

You can see similar rankings of cities for other crime types in Ohio, 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 Aggravated Assault 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 Ohio cities.

Data Source: FBI UCR.
See this for other years:
Ranking of Ohio Cities By Aggravated Assault Crime Rate Per 100K in 2020
Cleveland
Canton
Dayton
Toledo
Akron
Cincinnati
Portsmouth
Whitehall
Trotwood
Maple Heights
Ranking of Ohio Cities By Aggravated Assault Crime Rate Per 100K in 2020
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Cleveland 1090.68
2 Canton 1025.33
3 Dayton 745.40
4 Toledo 726.30
5 Akron 641.74
6 Cincinnati 546.07
7 Portsmouth 506.18
8 Whitehall 499.63
9 Trotwood 463.13
10 Maple Heights 396.30
11 Lorain 358.76
12 Euclid 347.94
13 Springfield 291.33
14 Springdale 268.82
15 Sidney 265.07
16 Columbus 249.95
17 Warren 236.60
18 Springfield Township, Summit County 234.37
19 Reynoldsburg 222.80
20 Middletown 215.10
21 Fairborn 206.18
22 Norwalk 189.99
23 Van Wert 187.64
24 Cleveland Heights 187.54
25 Zanesville 186.98
26 Xenia 180.85
27 Greenville 175.31
28 Washington Court House 163.40
29 Perry Township, Stark County 160.69
30 South Euclid 160.54
31 Elyria 152.77
32 Alliance 149.84
33 Newark 148.15
34 Wooster 147.59
35 Bucyrus 145.32
36 Ironton 143.28
37 Barberton 142.91
38 Lancaster 135.14
39 Springfield Township, Hamilton County 133.53
40 Wickliffe 133.41
41 West Carrollton 132.47
42 Colerain Township 129.83
42 Oregon 129.83
43 Forest Park 129.23
44 Riverside 127.35
45 Austintown 123.96
46 Urbana 123.34
47 Niles 121.75
48 Wilmington 121.43
49 Defiance 120.66
49 Lebanon 120.66
50 Heath 118.02
51 Reading 117.93
52 Grove City 115.16
53 Parma 106.84
54 Miami Township, Montgomery County 106.44
55 Eastlake 105.66
56 Blue Ash 104.80
57 Conneaut 104.02
58 Mentor 101.53
59 Fremont 101.00
60 Lyndhurst 97.81
61 Gahanna 92.34
62 Struthers 89.57
63 Salem 86.67
64 University Heights 86.54
65 Circleville 85.03
66 Huber Heights 83.86
67 Madison Township, Franklin County 80.69
68 Massillon 79.71
69 Jackson Township, Stark County 79.46
70 Beachwood 77.94
71 London 77.09
72 Berea 70.12
73 Miamisburg 69.51
74 Twinsburg 68.80
75 Findlay 67.90
76 Marietta 67.77
77 Westerville 67.22
78 Monroe 66.02
79 Sandusky 65.52
80 Fairfield Township 65.28
81 Sylvania Township 63.95
82 Kent 63.90
83 Green Township 60.87
84 Maumee 58.80
85 Norton 58.57
86 Macedonia 57.86
87 Howland Township 55.15
88 Delaware 52.30
89 Englewood 52.10
90 Lakewood 50.62
91 Shawnee Township 49.82
92 Ashland 49.39
93 Rocky River 45.11
94 Madison Township, Lake County 44.96
95 Athens 44.77
96 West Chester Township 43.07
97 Brimfield Township 38.74
98 East Liverpool 37.95
99 Brooklyn 37.79
100 Bellefontaine 37.76
101 Medina 34.77
102 New Philadelphia 34.44
103 Bay Village 33.04
104 Wadsworth 32.89
105 Cuyahoga Falls 32.61
106 Streetsboro 30.25
107 North Canton 29.17
108 Copley Township 28.94
109 Tallmadge 28.54
110 New Franklin 28.32
111 Montgomery 27.45
112 Delhi Township 26.82
113 Seven Hills 25.95
114 Sylvania 25.86
115 Poland Township 25.48
116 Pierce Township 25.45
117 Montville Township 25.06
118 American Township 24.97
119 Fairview Park 24.87
120 Goshen Township, Clermont County 24.38
121 Aurora 24.35
122 North Royalton 23.33
123 Loveland 22.62
124 Centerville 21.12
125 Miami Township, Clermont County 20.96
126 Worthington 20.24
127 Hilliard 18.62
128 Hudson 17.99
129 Pickerington 17.68
130 New Albany 17.65
131 Solon 17.62
132 Stow 17.25
133 Tiffin 17.10
134 Beavercreek 16.66
135 Harrison 16.48
136 Avon Lake 16.18
137 Dover 15.74
138 Brecksville 14.72
139 Dublin 14.01
140 Willoughby 13.01
141 Bowling Green 12.65
142 Clearcreek Township 12.26
143 Broadview Heights 10.49
144 North Olmsted 9.62
145 Perrysburg 9.21
146 Strongsville 8.96
147 Perrysburg Township 7.69
148 Upper Arlington 5.63
149 Amherst 0.00
149 Clayton 0.00
149 Olmsted Township 0.00
149 Powell 0.00
149 Sagamore Hills 0.00