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

Updated on September 18, 2025.

According to the FBI UCR data, in 2024, among Ohio cities with a population of at least 10K, Cleveland had the highest Violent Crime Rate per 100K residents (1,561.08), followed by East Cleveland (1,409.72), Springfield (1,371.07), Dayton (1,339.2), and Canton (1,121.86).

The chart below shows the top 10 cities with high Violent crime rate in 2024, and the table below shows the ranking of Ohio cities with a population of at least 10K, based on the Violent 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 Violent 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 Violent Crime Rate Per 100K in 2024
Cleveland
East Cleveland
Springfield
Dayton
Canton
Whitehall
Toledo
Cincinnati
Akron
Lima
Ranking of Ohio Cities By Violent Crime Rate Per 100K in 2024
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Cleveland 1561.08
2 East Cleveland 1409.72
3 Springfield 1371.07
4 Dayton 1339.20
5 Canton 1121.86
6 Whitehall 1050.86
7 Toledo 1041.08
8 Cincinnati 845.64
9 Akron 820.30
10 Lima 758.28
11 Portsmouth 714.99
12 Trotwood 698.84
13 Youngstown 688.19
14 Lorain 581.27
15 Piqua 522.51
16 Reynoldsburg 479.69
17 Springdale 477.65
18 Garfield Heights 464.05
19 Marion 446.67
20 Columbus 434.87
21 Lancaster 405.40
22 Sandusky 387.81
23 West Carrollton 351.62
24 Zanesville 333.20
25 Sharonville 318.59
26 Massillon 316.25
27 Findlay 314.30
28 Hamilton 313.40
29 Sidney 311.42
30 Barberton 303.59
31 Niles 291.18
32 Elyria 291.01
33 Wooster 285.55
34 Forest Park 283.83
35 Newark 282.13
36 Circleville 280.38
37 Xenia 278.85
38 Alliance 274.55
39 Fairborn 273.15
40 Fremont 272.46
41 Ironton 268.18
42 Eastlake 254.79
43 Colerain Township 251.70
44 Cleveland Heights 250.84
45 Galion 244.07
46 Norwood 241.38
47 Springfield Township, Summit County 241.31
48 Amherst 238.54
49 Van Wert 235.98
50 Gahanna 231.57
51 Salem 231.54
52 Westerville 221.10
53 Euclid 217.95
54 Defiance 217.11
55 Jackson Township, Stark County 212.00
56 South Euclid 207.01
57 Chillicothe 205.97
58 Oregon 193.49
59 Huber Heights 189.51
60 Franklin 188.97
61 Ashtabula 186.20
62 Liberty Township 185.23
63 Painesville 183.46
64 Miami Township, Montgomery County 182.61
65 Blue Ash 178.97
66 Cuyahoga Falls 173.78
67 Ashland 172.49
68 Fostoria 168.74
69 Vandalia 168.31
70 Fairfield 167.06
71 Worthington 166.64
72 Springfield Township, Hamilton County 164.62
73 Maumee 162.27
74 Dover 154.84
75 Reading 152.91
76 Washington Court House 152.75
77 Fairfield Township 147.90
78 Delaware 146.65
79 Miamisburg 146.60
80 Lakewood 142.07
81 Troy 140.70
82 Wadsworth 136.41
83 Pickerington 134.83
84 Ravenna 134.14
85 Delhi Township 134.12
86 Boardman 133.88
87 Norton 132.58
88 Heath 129.86
89 University Heights 129.79
90 Grove City 129.38
91 Englewood 129.03
92 Kent 127.16
93 Wickliffe 126.98
94 Urbana 125.38
95 Lyndhurst 124.69
96 London 122.38
97 Steubenville 121.97
98 Hilliard 120.63
99 Bexley 120.62
100 Parma 119.04
101 Lebanon 118.26
102 Mentor 115.47
103 Stow 115.42
104 New Philadelphia 115.19
105 Bucyrus 113.09
106 Green Township 112.77
107 Monroe 110.69
108 Harrison 110.63
109 Tallmadge 109.37
110 Dublin 108.64
111 Willoughby 107.17
112 Franklin Township 106.79
113 Bellefontaine 106.68
114 Pierce Township 103.69
115 Perkins Township 103.12
116 Bedford Heights 102.58
117 Austintown 101.43
118 Medina 100.67
119 Streetsboro 100.24
120 Marysville 98.66
121 Shawnee Township 96.48
122 West Chester Township 96.31
123 New Albany 96.30
124 Athens 95.60
125 Clayton 90.94
126 Howland Township 87.97
127 New Franklin 87.19
128 Seven Hills 86.76
129 Trenton 85.75
130 Miami Township, Clermont County 84.58
131 Loveland 83.92
132 Perry Township, Stark County 81.81
133 Richmond Heights 76.13
134 Avon 74.33
135 Beavercreek 73.86
136 Goshen Township, Clermont County 72.72
137 Sylvania Township 72.50
138 Strongsville 72.37
139 Bowling Green 69.34
140 Brunswick 65.81
141 Willowick 63.88
142 North Olmsted 63.43
143 Sylvania 63.05
144 Bedford 62.69
145 Brimfield Township 61.20
146 Montville Township 59.64
147 North Canton 56.89
148 Twinsburg 56.41
149 Brook Park 55.39
150 Solon 54.77
151 Bay Village 50.51
152 Poland Township 49.92
153 Madison Township, Franklin County 46.93
154 Vermilion 46.63
155 Celina 46.00
156 Springboro 45.94
157 Beachwood 43.61
158 Kettering 42.43
159 Norwalk 40.78
160 Centerville 38.05
161 Montgomery 37.09
162 Perrysburg Township 36.33
163 Mason 36.19
164 Clearcreek Township 35.45
165 Hudson 34.89
166 Olmsted Township 34.40
167 Hamilton Township, Warren County 31.79
168 Parma Heights 29.29
169 Westlake 29.25
170 Upper Arlington 28.24
171 Perrysburg 27.67
172 American Township 24.13
173 Rocky River 23.52
174 Berea 22.36
175 Powell 20.59
176 Mayfield Heights 20.21
177 Avon Lake 19.11
178 Aurora 16.79
179 Genoa Township 14.24
180 Brecksville 7.12
181 Broadview Heights 5.07
182 Bainbridge Township 0.00