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

Updated on January 21, 2026.

According to the FBI UCR data, in 2024, among Ohio cities with a population of at least 10K, Springfield had the highest Aggravated Assault Crime Rate per 100K residents (1,051.61), followed by East Cleveland (1,034.79), Cleveland (1,000.93), Dayton (940.26), and Canton (871.59).

The chart below shows the top 10 cities with high Aggravated Assault crime rate in 2024, 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.
Ranking of Ohio Cities By Aggravated Assault Crime Rate Per 100K in 2024
Springfield
East Cleveland
Cleveland
Dayton
Canton
Toledo
Whitehall
Akron
Portsmouth
Trotwood
Ranking of Ohio Cities By Aggravated Assault Crime Rate Per 100K in 2024
0 of 0
Rank City Crime Rate Per 100K
1 Springfield 1051.61
2 East Cleveland 1034.79
3 Cleveland 1000.93
4 Dayton 940.26
5 Canton 871.59
6 Toledo 823.01
7 Whitehall 612.15
8 Akron 612.04
9 Portsmouth 559.30
10 Trotwood 541.60
11 Youngstown 536.96
12 Cincinnati 534.98
13 Lima 529.64
14 Lorain 494.08
15 Piqua 378.70
16 Reynoldsburg 329.48
17 Springdale 324.44
18 Marion 319.45
19 Garfield Heights 318.60
20 Lancaster 290.26
21 Sandusky 275.22
22 West Carrollton 265.67
23 Sharonville 260.66
24 Alliance 232.67
25 Circleville 232.51
26 Zanesville 231.61
27 Massillon 224.14
28 Fremont 221.77
29 Ironton 218.51
30 Newark 215.98
31 Barberton 213.33
32 Hamilton 213.17
33 Elyria 212.16
34 Columbus 210.72
35 Eastlake 208.47
36 Springfield Township, Summit County 205.82
37 Amherst 200.06
38 Norwood 199.40
39 Galion 195.26
40 Sidney 192.78
41 Van Wert 190.60
42 Findlay 189.58
43 Forest Park 177.40
44 Gahanna 171.53
45 Salem 171.51
46 Fairborn 166.77
47 Niles 164.82
48 Colerain Township 164.38
49 Painesville 164.15
50 Westerville 159.83
51 Defiance 158.43
52 Cleveland Heights 157.34
53 Xenia 154.92
54 Wooster 148.34
55 Oregon 142.57
56 Fairfield 137.71
57 Cuyahoga Falls 136.26
58 Jackson Township, Stark County 130.46
59 Chillicothe 128.16
60 Worthington 124.98
61 Huber Heights 124.80
62 Franklin 120.25
63 Blue Ash 119.31
64 Lakewood 111.63
65 Kent 109.00
66 Reading 107.93
67 Bellefontaine 106.68
68 Washington Court House 104.15
69 Euclid 103.79
70 Springfield Township, Hamilton County 102.18
71 Delaware 101.36
72 Vandalia 100.98
73 New Philadelphia 97.92
74 Miamisburg 96.05
75 Maumee 95.88
76 Steubenville 94.25
77 London 94.14
78 Dover 92.90
79 Liberty Township 92.62
80 Mentor 91.95
81 University Heights 91.62
82 Willoughby 90.68
83 Ravenna 89.43
84 Perkins Township 87.25
85 Ashtabula 84.64
86 Dublin 84.04
87 Fairfield Township 82.65
88 Tallmadge 82.03
89 Lebanon 81.87
90 Shawnee Township 80.40
91 South Euclid 79.98
92 Parma 79.78
93 Norton 79.55
94 Wickliffe 79.36
95 New Albany 78.79
96 Streetsboro 77.96
97 Monroe 77.48
98 Green Township 77.43
99 Howland Township 76.24
100 Englewood 75.90
101 Ashland 75.46
102 Bedford Heights 74.61
103 Delhi Township 74.12
104 West Chester Township 72.63
105 Hilliard 72.38
106 Trenton 71.45
107 Clayton 68.21
108 Athens 67.72
109 Troy 66.65
110 Harrison 66.38
111 New Franklin 65.39
112 Miami Township, Montgomery County 65.22
113 Stow 65.11
114 Grove City 64.69
115 Bedford 62.69
116 Avon 62.59
117 Medina 61.95
118 Pickerington 61.64
119 Seven Hills 60.73
120 Perry Township, Stark County 60.47
121 Sylvania Township 59.89
122 Montville Township 59.64
123 Pierce Township 58.32
124 Miami Township, Clermont County 55.64
125 Brook Park 55.39
126 Goshen Township, Clermont County 54.54
127 Fostoria 53.69
128 Loveland 53.40
129 Brimfield Township 52.46
130 Wadsworth 52.16
131 Lyndhurst 51.34
132 Willowick 49.68
133 Austintown 47.90
134 Marysville 47.63
135 North Olmsted 47.57
136 Bowling Green 46.22
137 Twinsburg 46.15
138 Strongsville 46.05
139 Beachwood 43.61
140 Brunswick 42.92
141 Sylvania 42.03
142 Boardman 40.42
143 Bexley 40.21
144 Bay Village 37.88
145 Heath 37.10
146 Montgomery 37.09
147 Beavercreek 35.87
148 Urbana 35.82
149 Bucyrus 34.80
150 Springboro 30.63
151 Solon 29.49
152 Parma Heights 29.29
153 Franklin Township 29.12
154 Perrysburg Township 29.07
155 North Canton 28.45
156 Vermilion 27.98
157 Poland Township 24.96
158 Norwalk 23.31
159 Centerville 22.83
160 Berea 22.36
161 Hudson 21.80
162 Hamilton Township, Warren County 21.19
163 Madison Township, Franklin County 20.86
164 Olmsted Township 20.64
165 Powell 20.59
166 Richmond Heights 19.03
167 Rocky River 18.82
168 Celina 18.40
169 Aurora 16.79
170 Mason 16.70
171 American Township 16.09
172 Avon Lake 15.29
173 Clearcreek Township 15.19
174 Mayfield Heights 15.16
175 Westlake 14.63
176 Kettering 12.38
177 Perrysburg 7.91
178 Brecksville 7.12
179 Upper Arlington 5.65
180 Bainbridge Township 0.00
180 Broadview Heights 0.00
180 Genoa Township 0.00