Ohio Crime Rates: Safest & Most Dangerous Cities

Crime data for 340 cities and 72 counties in Ohio (OH), ranked from safest to most dangerous. Data from 862 law enforcement agencies.

FBI UCR Data Snapshot: Ohio

Ohio (OH) reported 34,794 violent crimes and 183,645 property crimes in 2024, based on FBI Uniform Crime Reporting (UCR) Program submissions from 862 law enforcement agencies. That translates to a statewide violent crime rate of 292.8 per 100,000 residents and a property crime rate of 1545.4 per 100,000 against a reporting population of 11,883,304. The PlainCrime dataset indexes 340 Ohio cities and 72 counties, each with their own detail pages and local crime figures drawn from FBI UCR Tables 8 and 10.

Within the statewide violent crime total, aggravated assault accounted for 0 incidents, robbery 0, murder and non-negligent manslaughter 0, and rape 0. Property crime splits across larceny-theft (0), burglary (0), motor vehicle theft (0), and arson (0).

Across 11 years of state-level UCR history (2014–2024), the violent crime rate moved from 266.4 to 292.8 per 100,000 — a rise of 9.9%. City-level detail pages within Ohio include safety grades (A+ to F), benchmarks against national averages, per-capita risk estimates, and multi-year trend tables for users comparing specific jurisdictions. All figures above are drawn from FBI UCR 2024 submissions; reporting completeness varies by agency, and the FBI periodically restates prior-year figures as late submissions arrive.

Violent Crime Rate
292.8/100K
Property Crime Rate
1545.4/100K
Population
11,883,304
Data Year
2024

Safest Cities

Top 50 by lowest violent crime rate

Most Dangerous Cities

Top 50 by highest violent crime rate

Crime Trends

Multi-year charts & analysis

Crime Trends

Year Population Violent Crime Rate Property Crime Rate
2024 11,883,304 34,794 292.8 183,645 1545.4
2023 11,785,935 35,036 297.3 199,780 1695.1
2022 11,756,058 34,894 296.8 204,063 1735.8
2021 11,780,017 36,339 308.5 188,854 1603.2
2020 11,693,217 35,785 306 203,633 1741.5
2019 11,689,100 33,656 287.9 222,386 1902.5
2018 11,689,442 33,588 287.3 239,119 2045.6
2017 11,658,609 33,488 287.2 265,215 2274.8
2016 11,614,373 33,891 291.8 279,017 2402.3
2015 11,613,423 31,110 267.9 275,838 2375.2
2014 11,594,163 30,886 266.4 287,472 2479.5

Cities in Ohio

City Population
Columbus 915,447
Cleveland 362,762
Cincinnati 311,599
Toledo 263,668
Akron 188,223
Dayton 134,857
Parma 78,967
Canton 68,725
Lorain 65,374
West Chester Township 63,335
Hamilton 62,860
Green Township 59,412
Youngstown 58,850
Colerain Township 58,402
Springfield 57,911
Kettering 56,562
Elyria 53,263
Newark 51,394
Cuyahoga Falls 50,639
Lakewood 49,272
Dublin 48,784
Euclid 48,176
Beavercreek 47,389
Mentor 46,765
Delaware 46,369
Strongsville 45,600
Miami Township, Clermont County 44,929
Fairfield 44,296
Cleveland Heights 43,853
Grove City 43,284
Huber Heights 43,269
Jackson Township, Stark County 42,924
Lancaster 41,687
Reynoldsburg 41,277
Findlay 40,089
Boardman 39,587
Westerville 37,540
Hilliard 37,305
Mason 35,923
Austintown 35,491
Upper Arlington 35,410
Marion 35,373
Springfield Township, Hamilton County 35,232
Gahanna 34,979
Brunswick 34,952
Fairborn 34,779
Lima 34,552
Westlake 34,189
Stow 33,791
Massillon 32,569
Sylvania Township 31,726
North Olmsted 31,532
Miami Township, Montgomery County 30,666
Bowling Green 30,287
Marysville 29,393
Garfield Heights 28,876
Delhi Township 28,332
Hamilton Township, Warren County 28,313
Perry Township, Stark County 28,114
Genoa Township 28,085
Kent 27,524
Troy 27,008
Wooster 26,966
Centerville 26,281
Avon Lake 26,167
Pickerington 25,959
Medina 25,827
Xenia 25,820
Avon 25,562
Perrysburg 25,302
Athens 25,104
Wadsworth 24,925
Zanesville 24,610
Barberton 24,375
Willoughby 24,261
Sandusky 23,981
Solon 23,736
Fairfield Township 22,989
Hudson 22,932
Trotwood 22,895
Lebanon 21,985
Chillicothe 21,848
Alliance 21,490
Rocky River 21,256
South Euclid 21,255
Piqua 20,861
Painesville 20,713
Parma Heights 20,484
Sidney 20,230
Mayfield Heights 19,792
Miamisburg 19,781
Clearcreek Township 19,749
Forest Park 19,730
Broadview Heights 19,709
Oregon 19,639
Whitehall 19,603
Springboro 19,591
Twinsburg 19,500
Madison Township, Franklin County 19,179
Norwood 19,057
Showing 100 of 340 cities (sorted by population)

Nearby States

Compare Ohio with neighboring states, or use the compare tool for side-by-side jurisdiction benchmarking.

Primary source: FBI Uniform Crime Reporting (UCR) Program, Crime in the United States annual release. State-level trends cross-check against the FBI Crime Data Explorer (CDE) API.

Population figures for rate calculations reference U.S. Census Bureau estimates where FBI-reported populations are unavailable. Verify with Census.gov QuickFacts.

Using PlainCrime rankings responsibly

Crime rankings are most useful when they sit alongside other community-quality signals — school performance, housing affordability, employment, and access to healthcare. A safer-than-average violent-crime rate in a small commuter suburb does not by itself make a city a better place to live; it is one data point among many. Likewise, a higher-than-average rate in a dense urban center may reflect that residents and visitors interact with police more often, not that the city is necessarily unsafe for its residents. We provide cross-links from each city profile to neighboring jurisdictions, state averages, and national benchmarks so you can read each number in context rather than in isolation.

For news outlets, researchers, and concerned residents who cite our rankings, the most defensible approach is to quote the per-100,000 rate, the reporting year, and the source agency in the same sentence. Avoid framing crime statistics as predictive — UCR data describes what was reported in a past year, not what will happen tomorrow. Where possible, pair our rankings with longitudinal trend data on the relevant city's profile page to show whether the rate is moving up, holding steady, or falling year over year.