Safest Cities in Ohio

Top 50 cities (≥10,000 pop) by lowest FBI UCR violent crime rate per 100,000 · 2024. Lead: Broadview Heights at 5.1/100K.

FBI UCR Safest-Cities Snapshot: Ohio

Ohio lists 50 cities with 10,000+ population for 2024, spanning Broadview Heights at 5.1/100K violent down to Perry Township, Stark County at 81.8/100K on this cut. That is a 76.7/100K spread inside the safest cohort alone, not a single statewide rate. Cohort average: 44.8 violent offenses per 100,000 residents.

Broadview Heights reported 1 violent and 20 property offenses on a 19,709 reporting population in 2024. Property rate 101.5/100K sits beside the 5.1/100K violent rate. Top five on the table: Broadview Heights, Brecksville, Genoa Township, Aurora, Avon Lake.

Broadview Heights offense desk

Broadview Heights's violent rate fell 66.9% vs 2023 (15.3 → 5.1 per 100K) while staying #1 on this Ohio list.

Mix index is HHI × 10,000 on Part I violent shares for the #1 city only, distinct from the per-100K ranking table.

# City GradePopulationViolent Crime RateProperty Crime Rate
1 Broadview Heights A+ 19,709 5.1/100K 101.5/100K
2 Brecksville A+ 14,045 7.1/100K 306.2/100K
3 Genoa Township A+ 28,085 14.2/100K 270.6/100K
4 Aurora A+ 17,869 16.8/100K 380.5/100K
5 Avon Lake A+ 26,167 19.1/100K 290.4/100K
6 Mayfield Heights A+ 19,792 20.2/100K 298.1/100K
7 Powell A+ 14,572 20.6/100K 899/100K
8 Berea A+ 17,886 22.4/100K 374.6/100K
9 Rocky River A+ 21,256 23.5/100K 418.7/100K
10 American Township A 12,432 24.1/100K 1874.2/100K
11 Perrysburg A+ 25,302 27.7/100K 446.6/100K
12 Upper Arlington A+ 35,410 28.2/100K 799.2/100K
13 Westlake A+ 34,189 29.2/100K 649.3/100K
14 Parma Heights A+ 20,484 29.3/100K 332/100K
15 Hamilton Township, Warren County A+ 28,313 31.8/100K 377.9/100K
16 Olmsted Township A+ 14,535 34.4/100K 199.5/100K
17 Hudson A+ 22,932 34.9/100K 475.3/100K
18 Clearcreek Township A+ 19,749 35.4/100K 405.1/100K
19 Mason A+ 35,923 36.2/100K 528.9/100K
20 Perrysburg Township A 13,762 36.3/100K 1213.5/100K
21 Montgomery A+ 10,784 37.1/100K 658.4/100K
22 Centerville A 26,281 38.1/100K 1008.3/100K
23 Norwalk A+ 17,164 40.8/100K 611.7/100K
24 Kettering A 56,562 42.4/100K 1501/100K
25 Beachwood A 13,758 43.6/100K 2231.4/100K
26 Springboro A+ 19,591 45.9/100K 602.3/100K
27 Celina A 10,870 46/100K 975.2/100K
28 Vermilion A+ 10,722 46.6/100K 559.6/100K
29 Madison Township, Franklin County A+ 19,179 46.9/100K 344.1/100K
30 Poland Township A+ 12,019 49.9/100K 357.8/100K
31 Bay Village A+ 15,838 50.5/100K 328.3/100K
32 Solon A 23,736 54.8/100K 800.5/100K
33 Brook Park A 18,054 55.4/100K 576/100K
34 Twinsburg A+ 19,500 56.4/100K 553.8/100K
35 North Canton A 17,577 56.9/100K 1092.3/100K
36 Montville Township A+ 13,415 59.6/100K 268.4/100K
37 Brimfield Township A 11,438 61.2/100K 2142/100K
38 Bedford A 12,761 62.7/100K 540.7/100K
39 Sylvania A 19,034 63/100K 740.8/100K
40 North Olmsted A 31,532 63.4/100K 999/100K
41 Willowick A+ 14,089 63.9/100K 291/100K
42 Brunswick A+ 34,952 65.8/100K 383.4/100K
43 Bowling Green A 30,287 69.3/100K 957.5/100K
44 Strongsville A 45,600 72.4/100K 1282.9/100K
45 Sylvania Township A 31,726 72.5/100K 1490.9/100K
46 Goshen Township, Clermont County A+ 16,502 72.7/100K 303/100K
47 Beavercreek A 47,389 73.9/100K 1994.1/100K
48 Avon A 25,562 74.3/100K 895.9/100K
49 Richmond Heights A 10,509 76.1/100K 904/100K
50 Perry Township, Stark County A 28,114 81.8/100K 757.6/100K

Ohio overview · Most dangerous cities · National safest cities · Methodology - FBI UCR Part I rates; cities ≥10,000 pop; 2024.