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

Updated on January 9, 2025.

According to the FBI UCR data, in 2019, among Ohio cities with a population of at least 10K, Canton had the highest Aggravated Assault Crime Rate per 100K residents (929.58), followed by Cleveland (870.81), Akron (629.67), Toledo (625.22), and Dayton (538.36).

The chart below shows the top 10 cities with high Aggravated Assault crime rate in 2019, 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 2019
Canton
Cleveland
Akron
Toledo
Dayton
Cincinnati
Lima
Lorain
Trotwood
Euclid
Ranking of Ohio Cities By Aggravated Assault Crime Rate Per 100K in 2019
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Canton 929.58
2 Cleveland 870.81
3 Akron 629.67
4 Toledo 625.22
5 Dayton 538.36
6 Cincinnati 443.73
7 Lima 360.13
8 Lorain 299.90
9 Trotwood 298.75
10 Euclid 295.76
11 Chillicothe 290.73
12 Warren 273.60
13 East Cleveland 258.81
14 Middletown 257.79
15 Springfield 255.38
16 Hamilton 250.99
17 Wooster 247.98
18 Niles 241.47
19 Mansfield 211.13
20 Whitehall 209.19
21 Columbus 197.33
22 Fremont 194.26
23 Zanesville 193.32
24 Richmond Heights 193.31
25 Newark 164.88
26 Fairborn 163.08
27 Barberton 161.45
28 Xenia 152.27
29 West Carrollton 147.45
30 Salem 146.00
31 Bellefontaine 144.54
32 Circleville 142.60
33 Bucyrus 136.61
34 Oregon 135.90
35 London 135.66
36 Lancaster 130.47
37 Cleveland Heights 129.26
38 Franklin 128.48
39 Ironton 122.92
40 Van Wert 121.93
41 Heath 118.91
42 Fairfield 117.32
43 Elyria 113.37
44 Miami Township, Montgomery County 113.06
45 Springfield Township, Summit County 109.93
46 Norton 108.27
47 Alliance 106.80
48 Washington Court House 106.01
49 Huber Heights 104.76
50 Findlay 103.99
51 Mount Vernon 96.02
52 Massillon 95.58
53 Parma 93.21
54 Howland Township 91.35
55 Reading 90.95
56 Westerville 90.46
57 Wilmington 88.77
58 Mentor 86.70
59 Sandusky 85.46
60 Steubenville 84.42
61 Lyndhurst 82.05
62 Perry Township, Stark County 81.79
63 Miamisburg 80.35
64 Bedford 80.10
65 Monroe 78.64
66 Fairfield Township 78.41
67 Sylvania Township 73.94
68 Blue Ash 73.13
69 Madison Township, Franklin County 71.13
70 Springfield Township, Hamilton County 70.85
71 Marietta 66.44
72 Kent 63.84
73 Wickliffe 62.71
74 University Heights 62.25
75 Reynoldsburg 62.21
76 Jackson Township, Stark County 61.96
77 Streetsboro 60.38
78 Defiance 60.24
79 Pickerington 60.21
80 Struthers 59.13
81 Ashland 58.80
82 Maumee 58.58
83 Cambridge 58.15
84 Twinsburg 57.58
85 Madison Township, Lake County 57.52
86 South Euclid 56.20
87 Gahanna 55.79
88 Riverside 55.67
89 Lakewood 54.22
90 Sidney 53.82
91 Forest Park 53.55
92 Cuyahoga Falls 52.81
93 North Canton 52.17
94 Englewood 51.94
95 Poland Township 50.59
96 Shawnee Township 49.77
97 Troy 49.52
98 Goshen Township, Clermont County 49.08
99 Bowling Green 47.29
100 Sylvania 47.25
101 East Liverpool 46.94
102 Copley Township 46.22
103 New Philadelphia 45.89
104 Loveland 45.30
105 Athens 44.45
106 Urbana 44.21
107 Mayfield Heights 43.20
108 Union Township, Clermont County 41.25
109 Brunswick 40.03
110 Hilliard 39.92
111 Dover 39.24
112 Willoughby 38.99
113 Centerville 37.90
114 Hamilton Township, Warren County 37.83
115 Colerain Township 36.99
116 Bexley 35.83
117 Norwalk 35.50
118 New Albany 35.30
119 Beachwood 34.45
120 Worthington 33.61
121 Eastlake 33.20
122 North Royalton 33.14
123 Berea 32.31
124 Fairview Park 30.86
125 Solon 30.66
126 West Chester Township 30.39
127 Brimfield Township 28.88
128 Marysville 28.52
129 Tallmadge 28.44
130 New Franklin 28.25
131 Kettering 27.29
132 Delaware 27.08
133 Delhi Township 26.84
134 North Ridgeville 26.11
135 Miami Township, Clermont County 25.72
136 Pierce Township 25.55
137 North Olmsted 25.46
138 Beavercreek 25.17
139 Strongsville 24.55
140 Perrysburg Township 23.05
141 Wadsworth 20.78
142 Dublin 20.15
143 Bay Village 19.69
144 Mason 17.68
145 Seven Hills 17.21
145 Stow 17.21
146 Tiffin 17.15
147 Harrison 16.90
148 Grove City 14.14
149 Hudson 13.46
150 Green Township 10.12
151 Vermilion 9.60
152 Montgomery 9.20
153 Bainbridge Township 8.70
154 Amherst 8.22
155 Clayton 7.56
156 Olmsted Township 7.45
157 Clearcreek Township 6.22
158 Aurora 6.13
159 Springboro 5.27
160 Upper Arlington 2.80
161 American Township 0.00
161 Chester Township 0.00
161 Perrysburg 0.00
161 Powell 0.00
161 Sagamore Hills 0.00