City Population Violent / 100K Property / 100K Grade
Gallipolis 3,274 427.6 3,634.7 D
Jefferson 3,173 189.1 661.8 A
Carrollton 3,098 64.6 290.5 A+
Goshen Township, Mahoning County 3,072 130.2 1,464.8 B
Cadiz 2,950 135.6 339 A
Lakemore 2,899 586.4 2,104.2 F
South Bloomfield 2,859 35 489.7 A+
Oak Harbor 2,792 35.8 1,217.8 A
Lodi 2,789 71.7 466.1 A
New Richmond 2,783 71.9 143.7 A+
Loudonville 2,772 108.2 216.5 A
Bethel 2,671 37.4 1,048.3 A
Evendale 2,617 229.3 5,426.1 C
Fredericktown 2,609 0 421.6 A+
Lisbon 2,516 39.7 476.9 A+
Mifflin Township 2,505 39.9 239.5 A+
Hebron 2,403 208.1 915.5 B
Sharon Township 2,292 0 305.4 A+
Middleport 2,140 186.9 420.6 A
Brewster 2,101 0 523.6 A+
Elmwood Place 2,045 1,613.7 3,129.6 F
Batavia 2,011 49.7 795.6 A
Bellville 1,993 0 602.1 A+
Walton Hills 1,991 50.2 301.4 A+
South Zanesville 1,904 0 997.9 A+
Newburgh Heights 1,804 388 277.2 C
Navarre 1,795 111.4 612.8 A
Holland 1,785 56 15,798.3 B
Fairfax 1,735 57.6 15,273.8 B
Mechanicsburg 1,681 0 356.9 A+
McConnelsville 1,633 306.2 1,163.5 C
Bridgeport 1,522 0 0 A+
Pomeroy 1,513 66.1 66.1 A+
East Canton 1,506 0 1,195.2 A+
Pioneer 1,404 71.2 1,495.7 A
Bratenahl 1,396 286.5 214.9 B
Village of Leesburg 1,284 311.5 1,168.2 C
Coitsville Township 1,242 322.1 1,771.3 C
Botkins 1,182 169.2 1,269 B
Peninsula 515 582.5 1,553.4 D
Showing cities 301–340 of 340 in Ohio, by population. See the Ohio safest and most dangerous city rankings, or the Ohio crime overview.

How These City Grades Are Calculated

Each grade weighs a city's violent crime rate (70%) and property crime rate (30%) against the national averages, drawn from FBI Uniform Crime Reporting (UCR) Program, Crime in the United States, Table 8 for 2024. Rates use (offenses ÷ population) × 100,000.

UCR participation is voluntary, so not every Ohio city reports every year, and small-population cities can show volatile rates where a single incident moves the per-capita figure sharply. Read the full methodology for the scoring formula and limitations.