Ranking of Ohio Cities By Total 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, Canton had the highest Total Crime Rate per 100K residents (6,315.96), followed by Springfield (5,801.08), Cleveland (5,771.77), Portsmouth (5,374.42), and Whitehall (5,296.1).

The chart below shows the top 10 cities with high Total crime rate in 2020, and the table below shows the ranking of Ohio cities with a population of at least 10K, based on the Total 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 Total 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 Total Crime Rate Per 100K in 2020
Canton
Springfield
Cleveland
Portsmouth
Whitehall
Springfield Township, Summit County
Dayton
Brooklyn
Cincinnati
Akron
Ranking of Ohio Cities By Total Crime Rate Per 100K in 2020
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Canton 6315.96
2 Springfield 5801.08
3 Cleveland 5771.77
4 Portsmouth 5374.42
5 Whitehall 5296.10
6 Springfield Township, Summit County 5100.99
7 Dayton 4937.48
8 Brooklyn 4639.08
9 Cincinnati 4576.27
10 Akron 4488.61
11 Heath 4303.22
12 Circleville 4145.11
13 Toledo 3899.91
14 Zanesville 3823.20
15 Newark 3796.54
16 Columbus 3686.05
17 Fremont 3579.32
18 Sidney 3411.55
19 Euclid 3392.98
20 Springdale 3351.25
21 Beachwood 3316.88
22 Brimfield Township 3283.61
23 Warren 3265.56
24 Lancaster 3248.16
25 Trotwood 3131.28
26 Sandusky 3124.23
27 Oregon 3105.96
28 Wilmington 3076.18
29 Niles 2993.91
30 Salem 2972.79
31 Washington Court House 2948.28
32 Lorain 2893.58
33 Reynoldsburg 2826.43
34 Alliance 2809.52
35 Wooster 2781.56
36 Barberton 2777.13
37 Middletown 2702.09
38 Grove City 2679.14
39 Van Wert 2673.80
40 Reading 2648.77
41 South Euclid 2625.24
42 Miami Township, Montgomery County 2557.94
43 Massillon 2507.90
44 Xenia 2476.47
45 Urbana 2308.17
46 Athens 2279.20
47 Maumee 2271.22
48 Jackson Township, Stark County 2262.23
49 Perry Township, Stark County 2181.75
50 Englewood 2143.66
51 Forest Park 2132.36
52 Beavercreek 2109.14
53 Bucyrus 2077.28
54 Findlay 2049.13
55 Cuyahoga Falls 2034.20
56 Huber Heights 1976.00
57 Tallmadge 1975.22
58 Colerain Township 1972.79
59 Gahanna 1908.33
60 Norton 1907.79
61 Monroe 1878.41
62 Fairborn 1870.34
63 West Carrollton 1862.39
64 Sylvania Township 1857.90
65 Blue Ash 1821.85
66 Westerville 1750.22
67 Austintown 1747.00
68 Macedonia 1727.56
69 Elyria 1721.41
70 Greenville 1721.25
71 Fairfield Township 1701.63
72 Ashland 1669.38
73 Eastlake 1662.77
74 Lakewood 1642.07
75 Green Township 1628.28
76 Willoughby 1617.66
77 North Canton 1615.91
78 Kent 1614.42
78 West Chester Township 1614.42
79 Defiance 1574.57
80 Riverside 1560.01
81 East Liverpool 1537.15
82 Miamisburg 1514.40
83 Lebanon 1510.62
84 University Heights 1502.64
85 Cleveland Heights 1481.99
86 London 1474.27
87 Bellefontaine 1465.26
88 Pierce Township 1450.51
89 Mentor 1446.85
90 Stow 1446.19
91 Wickliffe 1436.08
92 Springfield Township, Hamilton County 1435.45
93 Bowling Green 1426.27
94 Maple Heights 1425.77
95 Norwalk 1413.05
96 Strongsville 1409.59
97 Tiffin 1396.57
98 Worthington 1389.83
99 Copley Township 1377.32
100 Wadsworth 1352.57
101 Marietta 1347.79
102 Howland Township 1299.18
103 Streetsboro 1264.60
104 Lyndhurst 1264.01
105 Harrison 1261.02
106 Centerville 1254.75
107 Madison Township, Lake County 1252.41
108 North Olmsted 1234.92
109 Conneaut 1224.20
110 Ironton 1213.11
111 Shawnee Township 1079.38
112 Parma 1071.01
113 Struthers 1054.94
114 Delaware 1034.14
115 Miami Township, Clermont County 1020.24
116 Delhi Township 1002.31
117 Amherst 996.41
118 New Albany 988.53
119 Upper Arlington 975.90
120 Pickerington 972.12
121 Madison Township, Franklin County 927.98
122 Perrysburg 893.06
123 Berea 890.02
124 Bay Village 872.15
125 Medina 850.01
126 Clayton 801.88
127 Dublin 790.73
128 Montgomery 777.75
129 Hilliard 774.25
130 Twinsburg 756.81
131 Sylvania 749.86
132 Aurora 736.46
133 Goshen Township, Clermont County 719.21
134 Loveland 708.63
135 Hudson 683.64
136 New Franklin 679.65
137 Dover 668.92
138 Solon 665.11
139 Fairview Park 652.94
140 New Philadelphia 642.83
141 Perrysburg Township 637.92
142 American Township 624.12
143 Powell 573.83
144 North Royalton 563.20
145 Montville Township 534.63
146 Seven Hills 501.69
147 Brecksville 434.11
148 Rocky River 330.81
149 Poland Township 297.32
150 Sagamore Hills 274.80
151 Olmsted Township 267.10
152 Avon Lake 230.55
153 Clearcreek Township 220.70
154 Broadview Heights 110.18