Crime Grade · Ohio

Safest Cities in Ohio

213 reporting Ohio cities ranked safest to least safe, by FBI violent crime rate per 100,000 residents. Data from the FBI Crime Data Explorer.

State median violent crime rate: 119.7 per 100,000. Cities with population ≥ 10,000. Letter grade is the national decile against all FBI-reporting U.S. cities — same grade everywhere on this site.
RankCityPopulationViolent / 100kGrade
1Bainbridge Township12,9210.0A1/10
2Broadview Heights19,7530.0A1/10
3Brunswick Hills Township10,6210.0A1/10
4Chester Township10,3220.0A1/10
5Genoa Township28,7553.5A1/10
6Olmsted Township14,5676.9A1/10
7Montville Township13,5097.4A1/10
8Sagamore Hills10,8379.2A1/10
9Vermilion10,7529.3A1/10
10Bay Village15,83912.6A1/10
11Shaker Heights28,50914.0A1/10
12Springboro19,77515.2A1/10
13Tipp City10,67118.7A1/10
14Upper Arlington35,98719.5A1/10
15Perrysburg25,38219.7A1/10
16American Township12,51724.0A1/10
17Middleburg Heights15,38126.0A1/10
18Celina10,94927.4A1/10
19Westlake34,18929.2A1/10
20Parma Heights20,48429.3A1/10
21Mayfield Heights19,77430.3A1/10
22North Olmsted31,50931.7A1/10
23Rocky River21,39732.7A1/10
24Macedonia12,13633.0A1/10
25Centerville26,87233.5A1/10
26Willowick14,14335.4A1/10
27Brecksville14,03835.6A1/10
28Perrysburg Township13,82036.2A1/10
29London10,86536.8A1/10
30Brunswick35,10037.0A1/10
31Brook Park18,03338.8A1/10
32Tiffin17,65439.7A1/10
33Clearcreek Township20,12239.8A1/10
34Bath Township, Summit County10,01240.0A1/10
35Beavercreek48,36941.3A1/10
36Hamilton Township, Warren County28,84041.6A1/10
37Avon25,73542.7A1/10
38Avon Lake26,61545.1A1/10
39Strongsville45,58946.1A1/10
40North Ridgeville38,03547.3A1/10
41Hudson23,07547.7A1/10
42Aurora18,17049.5A1/10
43Berea17,86950.4A1/10
44Beachwood13,76650.8A1/10
45North Canton17,64151.0A1/10
46Pierce Township15,63251.2A1/10
47University Heights13,11153.4A1/10
48North Royalton30,78655.2A1/10
49Perry Township, Stark County28,22156.7A1/10
50Solon23,78058.9A1/10
51Mason36,34260.5A1/10
52Brimfield Township11,53360.7A1/10
53Seven Hills11,51760.8A1/10
54Amherst13,12960.9A1/10
55Sylvania Township31,85862.8A1/10
56Perkins Township12,57763.6A1/10
57Montgomery10,97863.8A1/10
58Fairview Park16,75265.7A1/10
59Miami Township, Clermont County45,45166.0A1/10
60Madison Township , Franklin County19,63366.2A1/10
61Richmond Heights10,49266.7A1/10
62Madison Township, Lake County14,97966.8A1/10
63Franklin Township10,46366.9A1/10
64Union Township, Clermont County51,32768.2A1/10
65Bowling Green30,28769.3A1/10
66Marysville30,24669.4A1/10
67Norwalk17,20669.7A1/10
68Goshen Township, Clermont County16,68971.9A1/10
69Kettering56,83272.1A1/10
70Sylvania19,11873.2A1/10
71Powell14,70574.8A1/10
72Athens25,19075.4A1/10
73Pataskala18,28376.6A1/10
74Lakewood49,17881.3A1/10
75Brooklyn11,00381.8A1/10
76Poland Township12,07382.8A1/10
77Steubenville18,00083.3A1/10
78Oxford22,56384.2A1/10
79Sunbury10,64384.6A1/10
80Trenton13,99585.7A1/10
81Wickliffe12,65586.9A1/10
82New Franklin13,76387.2A1/10
83Howland Township17,05188.0A1/10
84Dublin49,48490.9A1/10
85Monroe18,57891.5A1/10
86Twinsburg19,56592.0A1/10
87Wadsworth24,92792.3A1/10
88Copley Township18,20993.4A1/10
89Willoughby24,29494.7A1/10
90Shawnee Township12,43896.5A1/10
91Urbana11,21898.1A1/10
92Lebanon22,28398.7A1/10
93Salem11,637103.1A1/10
94Bucyrus11,538104.0A1/10
95Euclid48,117106.0A1/10
96Fairfield Township23,545106.2A1/10
97West Chester Township64,911107.8A1/10
98Tallmadge18,412108.6A1/10
99Lyndhurst13,617110.2A1/10
100Streetsboro18,019111.0A1/10
101Norton11,367114.4A1/10
102Fostoria13,067114.8A1/10
103Marietta12,960115.7A1/10
104Mentor47,035116.9A1/10
105Bedford12,757117.6A1/10
106Greenville12,679118.3A1/10
107Warrensville Heights13,372119.7A1/10
108Stow34,012120.5A2/10
109Eastlake17,366120.9A2/10
110Hilliard37,305123.3A2/10
111Troy27,309124.5A2/10
112Conneaut12,379129.3A2/10
113Worthington14,616130.0A2/10
114Green Township60,370130.9A2/10
115Delhi Township28,885131.6A2/10
116Ravenna11,216133.7A2/10
117Pickerington25,959134.8A2/10
118Austintown35,563135.0A2/10
119Huber Heights43,627139.8A2/10
120Washington Court House14,447145.4A2/10
121Blue Ash13,669146.3A2/10
122Heath10,913146.6A2/10
123Parma78,925149.5A2/10
124Clayton13,294150.4A2/10
125Boardman39,658151.3A2/10
126Medina25,679151.9A2/10
127Bedford Heights10,735158.4A2/10
128Harrison13,762159.9A2/10
129New Albany11,741161.8A2/10
130Miamisburg20,340162.2A2/10
131Middletown51,630164.6A2/10
132South Euclid21,236164.8A2/10
133Niles18,193164.9A2/10
134Wilmington12,653166.0A2/10
135Englewood13,235166.2A2/10
136New Philadelphia17,306167.6A2/10
137Xenia26,222167.8A2/10
138Gahanna35,504169.0A2/10
139Vandalia14,968173.7A2/10
140Bellefontaine14,097177.3A2/10
141Fairfield45,140179.4A2/10
142Cambridge10,017179.7A2/10
143Colerain Township59,366180.2A3/10
144Ashtabula17,725180.5A3/10
145Loveland13,270180.9A3/10
146Bexley12,533183.5A3/10
147Elyria53,836183.9A3/10
148Kent27,693184.2A3/10
149Franklin11,642189.0A3/10
150Mount Vernon17,398189.7A3/10
151Springfield Township, Summit County14,171190.5A3/10
152Maumee13,566191.7A3/10
153Delaware47,808192.4A3/10
154Ashland18,658192.9A3/10
155Liberty Township11,870193.8A3/10
156Miami Township, Montgomery County30,895200.7A3/10
157Dover12,886201.8A3/10
158Galion10,270204.5A3/10
159Sandusky23,951204.6A3/10
160Grove City44,723207.9A3/10
161Springfield Township, Hamilton County35,794212.3A3/10
162Riverside24,472212.5A3/10
163Sharonville14,024213.9A3/10
164Defiance17,213215.0A3/10
165Circleville14,556219.8A3/10
166Chillicothe21,702221.2A3/10
167Painesville20,754221.6A3/10
168Findlay40,360223.0A3/10
169Cuyahoga Falls50,961223.7A3/10
170Westerville37,540223.8A3/10
171Wooster26,922226.6A3/10
172Fremont15,794227.9A3/10
173Oregon19,676228.7A3/10
174Jackson Township, Stark County43,144229.5A3/10
175Van Wert11,018236.0A3/10
176Cleveland Heights43,764242.2A3/10
177Barberton24,497253.1A3/10
178Forest Park20,000260.0A3/10
179Reading11,276283.8B4/10
180Norwood19,567286.2B4/10
181Hamilton64,088287.1B4/10
182Newark51,776295.5B4/10
183Fairborn35,239303.6B4/10
184Massillon32,928309.8B4/10
185Sidney20,353314.4B4/10
186Ironton10,048318.5B4/10
187Alliance21,496334.9B4/10
188Marion35,459349.7B4/10
189Springdale11,228356.3B4/10
190Zanesville24,610361.6B5/10
191Piqua21,075365.4B5/10
192Columbus940,106374.1B5/10
193Lancaster41,935383.9B5/10
194Garfield Heights28,828409.3B5/10
195West Carrollton12,864412.0B5/10
196Reynoldsburg43,371417.3B5/10
197Warren38,943441.7B5/10
198Maple Heights22,987539.4C6/10
199Mansfield47,610552.4C6/10
200Lorain65,882564.6C6/10
201Portsmouth17,315646.8C7/10
202Trotwood23,072667.5C7/10
203Youngstown58,850688.2C7/10
204Toledo264,490711.9C7/10
205Cincinnati316,260774.7C7/10
206Whitehall19,900824.1D8/10
207Lima34,495852.3D8/10
208Akron189,545865.2D8/10
209Canton68,8661090.5F9/10
210Dayton136,0471217.2F9/10
211Springfield58,0261232.2F9/10
212Cleveland363,6591357.9F9/10
213East Cleveland13,3111712.9F10/10

About this ranking

Cities are ranked by the FBI's reported violent crime rate per 100,000 residents for the most recent fully-reported year (see individual city pages for the year shown). The list is restricted to cities with population ≥ 10,000 that report to the FBI's National Incident-Based Reporting System (NIBRS). Source: FBI Crime Data Explorer. Refreshed every six months.