Safest Cities in Ohio (2024)

Ranked by violent crime rate per 100,000 residents from 2024 FBI data. Ohio has 439 cities reporting crime data, with a statewide violent crime rate of 293.7 per 100K.

439

Cities Tracked

0.0

Safest City Rate

106.1

Median City Rate

1561.1

Highest Rate

Top 25 Safest Cities in Ohio

#CityPopulationViolent RateMurder RateProperty RateGrade
1Bainbridge Township12,9210.00.01006.1A
2Brunswick Hills Township10,6210.00.0310.7A
3Madeira9,4000.00.0372.3A
4Olmsted Falls8,6380.00.0312.6A
5Highland Heights8,5540.00.0444.2A
6Pepper Pike6,8830.00.0537.6A
7Indian Hill5,9820.00.0769.0A
8Carlisle5,5730.00.0197.4A
9Chardon5,2380.00.0458.2A
10Broadview Heights19,7095.10.0101.5A
11Brecksville14,0457.10.0306.2A
12Sagamore Hills10,7199.30.065.3A
13Grandview Heights9,05011.00.02132.6A
14Genoa Township28,08514.20.0270.6A
15Aurora17,86916.80.0380.5A
16Grafton5,75417.40.0243.3A
17Avon Lake26,16719.10.0290.4A
18Tipp City10,48819.10.01287.2A
19Whitehouse5,08219.70.0157.4A
20Mayfield Heights19,79220.20.0298.1A
21Powell14,57220.60.0899.0A
22Berea17,88622.40.0374.6A
23Rocky River21,25623.50.0418.7A
24American Township12,43224.10.01874.2A
25Perrysburg25,30227.70.0446.6A

Most Dangerous Cities in Ohio

#CityPopulationViolent RateMurder RateGrade
1Cleveland362,7621561.130.1F
2East Cleveland13,3361409.737.5F
3Springfield57,9111371.16.9F
4Dayton134,8571339.229.7F
5Canton68,7251121.92.9F
6Whitehall19,6031050.95.1F
7Toledo263,6681041.112.1F
8North College Hill9,401914.810.6F
9Cincinnati311,599845.621.8F
10Akron188,223820.312.8F
11Lima34,552758.317.4F
12Portsmouth17,343715.017.3F
13Trotwood22,895698.826.2F
14Youngstown58,850688.218.7F
15Uhrichsville5,122624.819.5F

All 439 Cities in Ohio

Complete list ranked from safest to most dangerous.

Show all 439 cities
#CityPop.Violent RateGrade
1Bainbridge Township12,9210.0A
2Brunswick Hills Township10,6210.0A
3Madeira9,4000.0A
4Olmsted Falls8,6380.0A
5Highland Heights8,5540.0A
6Pepper Pike6,8830.0A
7Indian Hill5,9820.0A
8Carlisle5,5730.0A
9Chardon5,2380.0A
10Munroe Falls4,9410.0A
11St. Clairsville4,9380.0A
12Coldwater4,6930.0A
13Perry Township, Columbiana County4,2590.0A
14Mogadore3,7960.0A
15South Point3,6740.0A
16North Baltimore3,5690.0A
17Mariemont3,4180.0A
18Mayfield Village3,3110.0A
19New Bremen2,9590.0A
20Fredericktown2,6090.0A
21Covington2,5760.0A
22Poland Village2,4130.0A
23Sharon Township2,2920.0A
24Oxford Township2,2340.0A
25Gates Mills2,2310.0A
26Spencerville2,1530.0A
27Brewster2,1010.0A
28Carroll Township2,0670.0A
29Jamestown2,0560.0A
30Bellville1,9930.0A
31South Zanesville1,9040.0A
32Elida1,8590.0A
33McArthur1,7290.0A
34Mechanicsburg1,6810.0A
35Bridgeport1,5220.0A
36East Canton1,5060.0A
37Brooklyn Heights1,4750.0A
38Burton1,4510.0A
39Fayette1,2830.0A
40New Waterford1,1750.0A
41Rio Grande7660.0A
42Hunting Valley7160.0A
43New Straitsville7090.0A
44Kirtland Hills6440.0A
45Broadview Heights19,7095.1A
46Brecksville14,0457.1A
47Sagamore Hills10,7199.3A
48Grandview Heights9,05011.0A
49Genoa Township28,08514.2A
50Aurora17,86916.8A
51Grafton5,75417.4A
52Avon Lake26,16719.1A
53Tipp City10,48819.1A
54Whitehouse5,08219.7A
55Mayfield Heights19,79220.2A
56Powell14,57220.6A
57Ottawa Hills4,78120.9A
58Berea17,88622.4A
59Plain City4,40622.7A
60Rocky River21,25623.5A
61American Township12,43224.1A
62Perry Township, Franklin County3,74326.7A
63Perrysburg25,30227.7A
64Upper Arlington35,41028.2A
65Paulding3,52328.4A
66Kirtland6,88229.1A
67Westlake34,18929.2A
68North Royalton30,68329.3A
69Parma Heights20,48429.3A
70Hartville3,40229.4A
71Hamilton Township, Warren County28,31331.8A
72Clyde6,14132.6A
73Macedonia12,13633.0A
74Olmsted Township14,53534.4B+
75Hudson22,93234.9B+
76South Bloomfield2,85935.0B+
77Clearcreek Township19,74935.4B+
78Waynesville2,82335.4B+
79Oak Harbor2,79235.8B+
80Mason35,92336.2B+
81Strasburg2,76036.2B+
82Perrysburg Township13,76236.3B+
83Montgomery10,78437.1B+
84St. Marys8,09437.1B+
85Bethel2,67137.4B+
86Dennison2,65837.6B+
87Centerville26,28138.1B+
88Fairlawn7,64039.3B+
89Lisbon2,51639.7B+
90Mifflin Township2,50539.9B+
91Bellbrook7,43940.3B+
92Sabina2,47040.5B+
93Garrettsville2,46240.6B+
94Norwalk17,16440.8B+
95Mount Vernon16,55142.3B+
96Kettering56,56242.4B+
97Mentor-on-the-Lake7,07042.4B+
98West Jefferson4,60743.4B+
99Beachwood13,75843.6B+
100Sheffield Village4,42145.2B+
101Springboro19,59145.9B+
102Celina10,87046.0B+
103Vermilion10,72246.6B+
104Milford6,40446.8B+
105Madison Township, Franklin County19,17946.9B+
106Bluffton4,25647.0B+
107Lawrence Township8,19348.8B+
108Hinckley Township8,17648.9B+
109Vienna Township4,04649.4B+
110Batavia2,01149.7B+
111Poland Township12,01949.9B+
112Walton Hills1,99150.2B+
113Bay Village15,83850.5B+
114St. Clair Township7,59252.7B+
115Canfield7,58852.7B+
116Amberley Village3,79052.8B+
117Solon23,73654.8B+
118Brook Park18,05455.4B+
119Granville5,37955.8B+
120North Ridgeville37,53455.9B+
121Shaker Heights28,61555.9B+
122Holland1,78556.0B+
123Twinsburg19,50056.4B+
124Mount Gilead3,54356.4B+
125Carey3,54156.5B+
126Northfield3,53756.5B+
127Cortland7,05156.7B+
128North Canton17,57756.9B+
129Oakwood Village3,48057.5B+
130Fairfax1,73557.6B+
131Madison Township, Lake County15,57057.8B+
132Bryan8,57158.3B+
133Madison3,40958.7B+
134Montville Township13,41559.6B+
135Brimfield Township11,43861.2B+
136Ashville4,83162.1B+
137Bedford12,76162.7B+
138Sylvania19,03463.0B+
139North Olmsted31,53263.4B+
140Willowick14,08963.9B+
141Carrollton3,09864.6B+
142Brunswick34,95265.8B+
143Pomeroy1,51366.1B+
144Willard5,96467.1B
145Brookville5,89467.9B
146Ottawa4,41568.0B
147Cedarville4,36468.7B
148Bowling Green30,28769.3B
149Bath Township, Summit County9,94070.4B
150Clay Township, Montgomery County4,23670.8B
151Blanchester4,21971.1B
152Pioneer1,40471.2B
153Fairview Park16,82171.3B
154Lodi2,78971.7B
155New Richmond2,78371.9B
156Strongsville45,60072.4B
157Brooklyn11,04372.4B
158Sylvania Township31,72672.5B
159Goshen Township, Clermont County16,50272.7B
160Waverly4,10073.2B
161Columbiana6,81973.3B
162Chagrin Falls4,09273.3B
163Beavercreek47,38973.9B
164Avon25,56274.3B
165Middlefield2,69074.3B
166Springfield Township, Mahoning County6,70474.6B
167Hillsboro6,66075.1B
168Beaver Township6,65975.1B
169Champion Township9,30375.2B
170Newtown2,64075.8B
171Richmond Heights10,50976.1B
172Marietta13,09176.4B
173Pataskala18,28376.6B
174Blendon Township7,80276.9B
175Union Township, Clermont County50,46377.3B
176Barnesville3,87877.4B
177Perry Township, Stark County28,11481.8B
178Sugarcreek Township9,72982.2B
179Lexington4,85182.5B
180Loveland13,10883.9B
181Salineville1,18384.5B
182Miami Township, Clermont County44,92984.6B
183Orange Village3,54884.6B
184Delphos7,04585.2B
185Trenton13,99585.7B
186Byesville2,32985.9B
187Union6,97786.0B
188East Palestine4,63086.4B
189Seven Hills11,52686.8B
190New Franklin13,76387.2B
191Howland Township17,05188.0B
192Cambridge9,93290.6B
193Huron6,61390.7B
194Clayton13,19590.9B
195Delta3,29891.0B
196Louisville9,76192.2B
197Greenfield4,33492.3B
198Wapakoneta9,73192.5B
199Wyoming8,64392.6B
200Copley Township18,20993.4B
201Athens25,10495.6B
202West Chester Township63,33596.3B
203New Albany11,42396.3B
204Shawnee Township12,43896.5B
205Uniontown7,21397.0B
206Sebring4,12197.1B
207Marysville29,39398.7B
208Streetsboro17,957100.2B
209Woodville1,988100.6B
210Medina25,827100.7B
211Austintown35,491101.4B
212Bazetta Township5,871102.2B
213Bedford Heights10,723102.6B
214Perkins Township12,607103.1B
215Germantown5,810103.3B
216Pierce Township15,431103.7C+
217Conneaut12,445104.5C+
218Highland Hills945105.8C+
219Liverpool Township3,778105.9C+
220Obetz7,542106.1C+
221Belpre6,580106.4C+
222Bellefontaine14,061106.7C+
223Franklin Township10,301106.8C+
224Orrville8,409107.0C+
225Willoughby24,261107.2C+
226Reminderville4,658107.3C+
227Loudonville2,772108.2C+
228Dublin48,784108.6C+
229Tallmadge18,287109.4C+
230Wintersville3,646109.7C+
231Harrison13,559110.6C+
232Monroe18,069110.7C+
233Willoughby Hills9,934110.7C+
234Navarre1,795111.4C+
235Green Township59,412112.8C+
236Deer Park5,309113.0C+
237Bucyrus11,495113.1C+
238Williamsburg2,625114.3C+
239New Philadelphia17,362115.2C+
240Stow33,791115.4C+
241Mentor46,765115.5C+
242Lebanon21,985118.3C+
243Parma78,967119.0C+
244Hilliard37,305120.6C+
245Bexley12,436120.6C+
246Eaton8,271120.9C+
247Steubenville18,037122.0C+
248London10,623122.4C+
249Lyndhurst13,634124.7C+
250Urbana11,166125.4C+
251Wickliffe12,600127.0C+
252Kent27,524127.2C+
253Englewood13,175129.0C+
254Grove City43,284129.4C+
255University Heights13,098129.8C+
256Heath10,781129.9C+
257Goshen Township, Mahoning County3,072130.2C+
258Canal Fulton5,339131.1C+
259Norton11,314132.6C+
260Hubbard Township5,280132.6C+
261Waterville5,998133.4C+
262Boardman39,587133.9C+
263Delhi Township28,332134.1C+
264Ravenna11,182134.1C+
265Georgetown4,458134.6C+
266Pickerington25,959134.8C+
267Crestline4,439135.2C+
268Archbold4,426135.6C+
269Cadiz2,950135.6C+
270Wadsworth24,925136.4C+
271Woodsfield2,182137.5C+
272Piketon2,173138.1C+
273Groveport5,742139.3C+
274Troy27,008140.7C+
275Utica2,120141.5C+
276Lakewood49,272142.1C+
277Clinton Township4,205142.7C+
278Jackson Township, Mahoning County2,093143.3C+
279Hicksville3,420146.2C
280Delaware46,369146.6C
281Miamisburg19,781146.6C
282Fairfield Township22,989147.9C
283Ontario6,650150.4C
284Upper Sandusky6,632150.8C
285Washington Court House14,403152.7C
286Reading11,118152.9C
287Dover12,917154.8C
288Nelsonville4,492155.8C
289Monroeville1,275156.9C
290Ross Township8,897157.4C
291Commercial Point3,168157.8C
292New Lebanon3,778158.8C
293Independence7,510159.8C
294Oberlin7,438161.3C
295Maumee13,558162.3C
296Beverly1,225163.3C
297Springfield Township, Hamilton County35,232164.6C
298Wilmington12,653166.0C
299Worthington14,402166.6C
300Richwood2,398166.8C
301Fairfield44,296167.1C
302Johnstown5,351168.2C
303Vandalia14,854168.3C
304Fostoria13,038168.7C
305Botkins1,182169.2C
306Northwood5,226172.2C
307Ashland18,552172.5C
308Cuyahoga Falls50,639173.8C
309Blue Ash13,410179.0C
310Lordstown3,320180.7C
311Montpelier3,869180.9C
312Miami Township, Montgomery County30,666182.6C
313Painesville20,713183.5C
314Liberty Township11,877185.2C
315Hubbard7,551185.4C
316Ashtabula17,723186.2C
317Middleport2,140186.9C
318Ada5,293188.9C
319Franklin11,642189.0C
320Jefferson3,173189.1C
321Huber Heights43,269189.5C
322Middletown51,328192.9C
323Oregon19,639193.5C
324Lithopolis2,022197.8D+
325St. Bernard3,909204.7D+
326Chillicothe21,848206.0D+
327South Euclid21,255207.0D+
328Hebron2,403208.1D+
329Tiffin17,773208.2D+
330Sheffield Lake8,969211.8D+
331Jackson Township, Stark County42,924212.0D+
332Wauseon7,492213.6D+
333Addyston936213.7D+
334Yellow Springs3,723214.9D+
335Defiance17,042217.1D+
336Russells Point1,377217.9D+
337Euclid48,176218.0D+
338Napoleon8,714218.0D+
339Newcomerstown3,626220.6D+
340Westerville37,540221.1D+
341Greenville12,549223.1D+
342New Boston2,221225.1D+
343Evendale2,617229.3D+
344Mount Orab4,348230.0D+
345Kenton7,802230.7D+
346Salem11,661231.5D+
347Gahanna34,979231.6D+
348Swanton3,848233.9D+
349Van Wert11,018236.0D+
350Rutland422237.0D+
351Amherst12,996238.5D+
352Springfield Township, Summit County14,090241.3D+
353Norwood19,057241.4D+
354Riverside24,296242.8D+
355Girard9,434243.8D+
356Galion10,243244.1D+
357Logan6,918245.7D+
358East Liverpool9,631249.2D+
359Cleveland Heights43,853250.8D+
360Colerain Township58,402251.7D+
361Eastlake17,269254.8D+
362Wellston5,470255.9D+
363Ironton10,068268.2D
364Shelby9,255270.1D
365Buckeye Lake2,575271.8D
366Fremont15,782272.5D
367Fairborn34,779273.2D
368Warren Township5,113273.8D
369Brookfield Township8,383274.4D
370Alliance21,490274.5D
371Xenia25,820278.9D
372Circleville14,623280.4D
373Newark51,394282.1D
374Struthers9,877283.5D
375Forest Park19,730283.8D
376Wooster26,966285.5D
377Bratenahl1,396286.5D
378Jackson6,190290.8D
379Elyria53,263291.0D
380Toronto5,155291.0D
381Niles18,202291.2D
382Danville997300.9D
383Barberton24,375303.6D
384McConnelsville1,633306.2D
385Sidney20,230311.4D
386Village of Leesburg1,284311.5D
387Hamilton62,860313.4D
388Findlay40,089314.3D
389New Lexington4,437315.5D
390Massillon32,569316.3D
391Cheviot8,504317.5D
392Sharonville13,811318.6D
393Coitsville Township1,242322.1D
394Weathersfield8,005324.8D
395Zanesville24,610333.2D
396Port Clinton5,905338.7D
397Martins Ferry6,024348.6D
398West Carrollton12,798351.6D
399Mansfield48,034366.4D
400Newton Falls4,442382.7F
401Greenhills3,630385.7F
402Sandusky23,981387.8F
403Newburgh Heights1,804388.0F
404Oak Hill1,527392.9F
405Lancaster41,687405.4F
406Gallipolis3,274427.6F
407Columbus915,447434.9F
408Warren38,943439.1F
409Butler Township8,195439.3F
410Marion35,373446.7F
411Garfield Heights28,876464.1F
412Mount Healthy6,809470.0F
413Springdale11,096477.6F
414Reynoldsburg41,277479.7F
415Maple Heights22,987504.6F
416Bellaire3,731509.2F
417Piqua20,861522.5F
418Lorain65,374581.3F
419Peninsula515582.5F
420Lakemore2,899586.4F
421Moraine6,636587.7F
422Uhrichsville5,122624.8F
423Youngstown58,850688.2F
424Trotwood22,895698.8F
425Woodlawn3,853700.8F
426Portsmouth17,343715.0F
427Lima34,552758.3F
428Akron188,223820.3F
429Cincinnati311,599845.6F
430North College Hill9,401914.8F
431Toledo263,6681041.1F
432Whitehall19,6031050.9F
433Canton68,7251121.9F
434Lockland3,4481131.1F
435Dayton134,8571339.2F
436Springfield57,9111371.1F
437East Cleveland13,3361409.7F
438Cleveland362,7621561.1F
439Elmwood Place2,0451613.7F

Crime Composition in Ohio

How violent crime breaks down across cities reporting data in Ohio.

Agg. Assault: 66.5%
Robbery: 17.0%
Rape: 14.8%
Murder: 1.8%

State violent crime rate: 293.7/100K vs national average: 359.1/100K (18% below national average)

About This Data

Crime rates are from the FBI's 2024 Uniform Crime Report, the most recent data available. Rates are per 100,000 residents. Safety grades are based on national percentile ranking — an "A" means the city is safer than 80%+ of all US cities in our database.

Not all cities report to the FBI. Small agencies may have incomplete data. Always consider multiple years of data before drawing conclusions about a city's safety.

National demographic context: Crime and safety vary across racial and ethnic groups. Per-city demographic data is not published by the FBI, but national patterns show significant disparities. Full demographics | Racial disparities