Statewide grade C

340 cities graded A+ through F based on 2024 FBI crime data. State overall score: 57/100 (Average).

What is Ohio’s crime safety grade?

Ohio earned an overall safety grade of C (score: 57/100, Average) based on 2024 FBI Uniform Crime Reporting (UCR) Program data, with a statewide violent crime rate of 292.8 per 100,000 and property crime rate of 1545.4 per 100,000. PlainCrime graded 340 Ohio cities with reportable crime data against national benchmarks, producing an A+ through F score for each jurisdiction. Grades weigh violent and property crime rates: cities more than 50% below the national average typically earn A or A+, while cities significantly above average receive D or F ratings.

Across the 340 graded Ohio cities, 73 earned A+, 129 earned A, 67 received B, 40 landed at C, 10 received D, and 21 fell to F in the 2024 scoring. The highest-rated city is Bridgeport with a A+ grade (score: 100/100, violent rate 0/100K). The lowest-rated city is Cleveland with a F grade (score: 0/100, violent rate 1561.1/100K).

Roughly 59% of graded cities in Ohio achieved an A or A+ rating, while 9% received a D or F. Cities missing from this table either did not submit complete 2024 UCR data, fell below the minimum population threshold for reliable rate calculation, or report through consolidated agencies that aggregate into county or regional totals instead of individual city figures. Grade boundaries use the national violent and property crime rate averages for 2024 as the reference point, so grades are directly comparable between Ohio and other states on the site.

A safety grade condenses several FBI Uniform Crime Reporting (UCR) measures into a single letter, ranking each state's violent and property crime rates against the national distribution rather than a fixed cutoff. A high grade therefore means a state compares well to its peers in a given year, not that it is free of crime. Grades move as the underlying rates move and as agency reporting completeness shifts from year to year. Two states with the same letter can have very different profiles: one may carry a higher violent-crime rate offset by low property crime, the other the reverse. Use the grade as a quick orientation, then read the component rates beneath it to see what is actually driving the number for this state.

A+
73 cities
A
129 cities
B
67 cities
C
40 cities
D
10 cities
F
21 cities

The safest cities in Ohio

Violent crimes per 100,000 residents, FBI UCR 2024. Lower is safer, hover a bar for the exact rate.

/100K

What this shows Bridgeport reports the lowest violent-crime rate in Ohio. At 0 per 100K, it runs well below the Ohio average of 292.8. These eight cities anchor the safe end of the state.

Source FBI Uniform Crime Reporting (UCR) Program As of 2024
# Grade City Score
1 A+ Bridgeport 100
2 A+ Munroe Falls 99
3 A+ St. Clairsville 99
4 A+ Broadview Heights 99
5 A+ Coldwater 98
6 A+ Madeira 97
7 A+ Mechanicsburg 97
8 A+ Olmsted Falls 97
9 A+ Sharon Township 97
10 A+ Brecksville 97
11 A+ Whitehouse 97
12 A+ Plain City 97
13 A+ Chardon 96
14 A+ Fredericktown 96
15 A+ Highland Heights 96
16 A+ Genoa Township 96
17 A+ Grafton 96
18 A+ Avon Lake 96
19 A+ Perry Township, Franklin County 96
20 A+ Bellville 95
21 A+ Brewster 95
22 A+ Pepper Pike 95
23 A+ Aurora 95
24 A+ Mayfield Heights 95
25 A+ Paulding 95
26 A+ Olmsted Township 95
27 A+ Mayfield Village 94
28 A+ Berea 94
29 A+ Rocky River 94
30 A+ Parma Heights 94
31 A+ Hamilton Township, Warren County 94
32 A+ Mifflin Township 94
33 A+ Perrysburg 93
34 A+ Clearcreek Township 93
35 A+ Lawrence Township 93
36 A+ Hinckley Township 93
37 A+ Pomeroy 93
38 A+ Hudson 92
39 A+ South Bloomfield 92
40 A+ Mason 92
41 A+ Lisbon 92
42 A+ Bellbrook 92
43 A+ Madison Township, Franklin County 92
44 A+ Vienna Township 92
45 A+ Poland Township 92
46 A+ Walton Hills 92
47 A+ Bay Village 92
48 A+ Canfield 92
49 A+ Mount Gilead 92
50 A+ Montville Township 92
51 A+ New Richmond 92
52 A+ Bainbridge Township 91
53 A+ South Zanesville 91
54 A+ Ottawa Hills 91
55 A+ Westlake 91
56 A+ Montgomery 91
57 A+ Norwalk 91
58 A+ Willowick 91
59 A+ Carrollton 91
60 A+ Barnesville 91
61 A+ East Canton 90
62 A+ Mogadore 90
63 A+ Powell 90
64 A+ Upper Arlington 90
65 A+ Mentor-on-the-Lake 90
66 A+ Springboro 90
67 A+ Vermilion 90
68 A+ Twinsburg 90
69 A+ Cortland 90
70 A+ Brunswick 90
71 A+ Goshen Township, Clermont County 90
72 A+ Columbiana 90
73 A+ Trenton 90
74 A Hartville 89
75 A Brook Park 89
76 A Madison 89
77 A Ashville 89
78 A Bedford 89
79 A Lodi 89
80 A Springfield Township, Mahoning County 89
81 A New Franklin 89
82 A Huron 89
83 A Batavia 88
84 A Solon 88
85 A Bryan 88
86 A Chagrin Falls 88
87 A Loveland 88
88 A Bethel 87
89 A Centerville 87
90 A Celina 87
91 A Milford 87
92 A St. Clair Township 87
93 A Amberley Village 87
94 A Oakwood Village 87
95 A Sylvania 87
96 A Waverly 87
97 A Greenfield 87
98 A Orrville 87
99 A Loudonville 87
100 A Oak Harbor 86
101 A Perrysburg Township 86
102 A West Jefferson 86
103 A Northfield 86
104 A Brookville 86
105 A Blanchester 86
106 A Beaver Township 86
107 A Champion Township 86
108 A Delphos 86
109 A Delta 86
110 A Wyoming 86
111 A Crestline 86
112 A North Canton 85
113 A North Olmsted 85
114 A Bowling Green 85
115 A Avon 85
116 A Richmond Heights 85
117 A Perry Township, Stark County 85
118 A Miami Township, Clermont County 85
119 A Shawnee Township 85
120 A Blendon Township 84
121 A Seven Hills 84
122 A Louisville 84
123 A Belpre 84
124 A Navarre 84
125 A New Philadelphia 84
126 A Cadiz 84
127 A Kettering 83
128 A Medina 83
129 A Germantown 83
130 A Harrison 83
131 A Strongsville 82
132 A Orange Village 82
133 A Union 82
134 A Athens 82
135 A Bellefontaine 82
136 A Deer Park 82
137 A Parma 82
138 A Hubbard Township 82
139 A Waterville 82
140 A Hicksville 82
141 A American Township 81
142 A Hillsboro 81
143 A East Palestine 81
144 A Howland Township 81
145 A Clayton 81
146 A Wapakoneta 81
147 A Marysville 81
148 A Pierce Township 81
149 A Franklin Township 81
150 A Willoughby 81
151 A Dublin 81
152 A Tallmadge 81
153 A London 81
154 A Wickliffe 81
155 A Canal Fulton 81
156 A Ross Township 81
157 A Grandview Heights 80
158 A Bath Township, Summit County 80
159 A Pioneer 80
160 A Sylvania Township 80
161 A New Albany 80
162 A Obetz 80
163 A Wintersville 80
164 A Hilliard 80
165 A Archbold 80
166 A Lebanon 79
167 A Georgetown 79
168 A Dover 79
169 A Uniontown 78
170 A Austintown 78
171 A Green Township 78
172 A Lyndhurst 78
173 A University Heights 78
174 A Wadsworth 78
175 A Johnstown 78
176 A Middleport 78
177 A Bucyrus 77
178 A Mentor 77
179 A Eaton 77
180 A Pickerington 77
181 A Groveport 77
182 A Delaware 77
183 A Fostoria 77
184 A Lordstown 77
185 A Painesville 77
186 A Beachwood 76
187 A West Chester Township 76
188 A Sebring 76
189 A Bazetta Township 76
190 A Monroe 76
191 A Kent 76
192 A Delhi Township 76
193 A Troy 76
194 A Lakewood 76
195 A Ada 76
196 A Brimfield Township 75
197 A Beavercreek 75
198 A Streetsboro 75
199 A Washington Court House 75
200 A New Lebanon 75
201 A Jefferson 75
202 A Sheffield Lake 75
203 B Cambridge 74
204 B Goshen Township, Mahoning County 74
205 B Independence 74
206 B Stow 73
207 B Urbana 73
208 B Miamisburg 73
209 B Worthington 73
210 B Ashtabula 73
211 B Bedford Heights 72
212 B Norton 72
213 B Oberlin 72
214 B Springfield Township, Hamilton County 72
215 B Botkins 72
216 B Mount Orab 72
217 B Sugarcreek Township 71
218 B Ravenna 71
219 B Hebron 71
220 B Galion 71
221 B Fairfield 70
222 B Ashland 70
223 B Hubbard 70
224 B Newcomerstown 70
225 B Bratenahl 70
226 B Toronto 70
227 B Ironton 69
228 B Fairfield Township 68
229 B Vandalia 68
230 B Liberty Township 68
231 B Defiance 68
232 B Euclid 68
233 B Amherst 68
234 B Bexley 67
235 B Upper Sandusky 67
236 B Cuyahoga Falls 67
237 B Yellow Springs 67
238 B East Liverpool 67
239 B Perkins Township 66
240 B Reading 66
241 B Northwood 66
242 B Blue Ash 66
243 B Wellston 66
244 B Clinton Township 65
245 B Huber Heights 65
246 B Salem 65
247 B Holland 64
248 B Fairfax 64
249 B Englewood 64
250 B Grove City 64
251 B Kenton 64
252 B Girard 64
253 B Cleveland Heights 64
254 B Steubenville 63
255 B Maumee 63
256 B Montpelier 63
257 B Miami Township, Montgomery County 63
258 B South Euclid 63
259 B Westerville 63
260 B Shelby 63
261 B Nelsonville 62
262 B Jackson Township, Stark County 62
263 B Napoleon 62
264 B Struthers 62
265 B Martins Ferry 62
266 B Gahanna 61
267 B Fairborn 61
268 B Boardman 60
269 B Eastlake 60
270 C Franklin 59
271 C Xenia 59
272 C McConnelsville 59
273 C Village of Leesburg 59
274 C Newburgh Heights 59
275 C Colerain Township 58
276 C Newark 58
277 C Elyria 58
278 C Heath 57
279 C Circleville 57
280 C Forest Park 57
281 C Port Clinton 57
282 C Weathersfield 56
283 C Ontario 55
284 C Alliance 55
285 C Wooster 54
286 C Findlay 54
287 C Fremont 53
288 C Jackson 53
289 C Massillon 53
290 C St. Bernard 52
291 C Barberton 52
292 C Sharonville 52
293 C Coitsville Township 52
294 C Oregon 51
295 C Sidney 51
296 C Hamilton 51
297 C West Carrollton 51
298 C Greenhills 51
299 C Chillicothe 50
300 C Cheviot 50
301 C Van Wert 48
302 C Norwood 48
303 C Evendale 47
304 C Niles 47
305 C Springfield Township, Summit County 46
306 C Marion 44
307 C Bellaire 44
308 C Zanesville 42
309 C Lancaster 41
310 D Sandusky 39
311 D Garfield Heights 37
312 D Columbus 34
313 D Mount Healthy 32
314 D Reynoldsburg 31
315 D Lorain 29
316 D Peninsula 28
317 D Gallipolis 27
318 D Butler Township 26
319 D Uhrichsville 25
320 F Springdale 23
321 F Lakemore 23
322 F Piqua 22
323 F Moraine 12
324 F Lockland 11
325 F Woodlawn 9
326 F Youngstown 7
327 F Trotwood 6
328 F Toledo 6
329 F Akron 4
330 F East Cleveland 4
331 F Elmwood Place 3
332 F North College Hill 2
333 F Portsmouth 0
334 F Lima 0
335 F Cincinnati 0
336 F Whitehall 0
337 F Canton 0
338 F Dayton 0
339 F Springfield 0
340 F Cleveland 0

Frequently Asked Questions

What is Ohio's overall crime safety grade?
Ohio has an overall safety grade of C (score: 57/100). This is based on the state's aggregate violent crime rate of 292.8 per 100K and property crime rate of 1545.4 per 100K compared to national averages.
How many cities in Ohio have an A+ safety grade?
73 cities in Ohio earned an A+ safety grade (2024), meaning their crime rates are well below the national average. 129 additional cities earned an A grade.
Which is the safest city in Ohio?
Bridgeport is the highest-rated city in Ohio with a A+ grade (score: 100/100). Its violent crime rate is 0 per 100K.

Nearby States, Crime Grades

Compare Ohio's grade distribution with neighboring states, or use the compare tool to benchmark jurisdictions side-by-side.

Source: FBI Uniform Crime Reporting (UCR) Program, 2024. Safety scores based on violent and property crime rates vs. national averages published in FBI Crime in the United States (CIUS) Table 8. Population figures reference U.S. Census Bureau estimates where FBI-reported populations are unavailable. Verify with FBI.gov UCR and Census.gov QuickFacts.

Every figure on PlainCrime is rendered directly from FBI Uniform Crime Reporting (UCR) source data, no number is typed in by an editor. This page draws directly on FBI Uniform Crime Reporting source data, no figure is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.