Ohio city directory
Crime Rate and Crime Maps by City in Ohio
Browse 176 cities in Ohio. Each profile includes a Safety Score, grade, public map, and local safety context.
Open the interactive map176 cities in Ohio; 3,148 published city profiles nationwide.
Safest cities in Ohio
Cities that score above the statewide Safety Score of 53, highest first, among those with at least 5 scored neighborhoods. See Ohio crime rates by county for every county.
- Seven Hills 92 / 100
- Brecksville 89 / 100
- Hudson 88 / 100
- Bay Village 87 / 100
- Solon 84 / 100
Compare cities in Ohio
Find a city or sort by Safety Score. Higher scores mean lower modeled crime; scores range from 0 to 100.
No matches found. Try another search or reset the filters.
- Akron Population: 189,664 29 Safety Score Grade D
- Alliance Population: 21,523 27 Safety Score Grade D
- Amherst Population: 13,048 82 Safety Score Grade A
- Ashland Population: 18,770 39 Safety Score Grade D
- Ashtabula Population: 17,775 24 Safety Score Grade D
- Athens Population: 24,824 12 Safety Score Grade F
- Aurora Population: 17,985 82 Safety Score Grade A
- Avon Population: 25,573 79 Safety Score Grade B
- Avon Lake Population: 26,342 72 Safety Score Grade B
- Barberton Population: 24,624 43 Safety Score Grade C
- Bay Village Population: 15,903 87 Safety Score Grade A
- Beachwood Population: 13,820 71 Safety Score Grade B
- Beavercreek Population: 48,012 67 Safety Score Grade B
- Bedford Population: 12,834 46 Safety Score Grade C
- Bedford Heights Population: 10,791 43 Safety Score Grade C
- Bellefontaine Population: 14,100 32 Safety Score Grade D
- Berea Population: 17,998 58 Safety Score Grade C
- Bexley Population: 12,793 74 Safety Score Grade B
- Blue Ash Population: 13,616 77 Safety Score Grade B
- Bowling Green Population: 30,463 25 Safety Score Grade D
- Brecksville Population: 13,951 89 Safety Score Grade A
- Broadview Heights Population: 19,792 76 Safety Score Grade B
- Brook Park Population: 18,142 65 Safety Score Grade B
- Brooklyn Population: 11,072 58 Safety Score Grade C
- Brunswick Population: 35,166 51 Safety Score Grade C
- Bucyrus Population: 11,567 31 Safety Score Grade D
- Cambridge Population: 10,036 24 Safety Score Grade D
- Canal Winchester Population: 10,060 82 Safety Score Grade A
- Canton Population: 69,211 24 Safety Score Grade D
- Celina Population: 10,945 34 Safety Score Grade D
- Centerville Population: 26,311 72 Safety Score Grade B
- Chillicothe Population: 21,769 29 Safety Score Grade D
- Cincinnati Population: 314,915 27 Safety Score Grade D
- Circleville Population: 14,433 36 Safety Score Grade D
- Clayton Population: 13,296 72 Safety Score Grade B
- Cleveland Population: 365,379 23 Safety Score Grade D
- Cleveland Heights Population: 44,064 45 Safety Score Grade C
- Columbus Population: 933,263 40 Safety Score Grade C
- Conneaut Population: 12,357 38 Safety Score Grade D
- Coshocton Population: 11,114 27 Safety Score Grade D
- Cuyahoga Falls Population: 50,979 50 Safety Score Grade C
- Dayton Population: 136,346 24 Safety Score Grade D
- Defiance Population: 17,180 40 Safety Score Grade C
- Delaware Population: 46,521 48 Safety Score Grade C
- Dover Population: 12,946 48 Safety Score Grade C
- Dublin Population: 49,456 78 Safety Score Grade B
- East Cleveland Population: 13,402 11 Safety Score Grade F
- Eastlake Population: 17,423 46 Safety Score Grade C
- Elyria Population: 53,604 39 Safety Score Grade D
- Englewood Population: 13,282 73 Safety Score Grade B
- Euclid Population: 48,421 36 Safety Score Grade D
- Fairborn Population: 35,105 34 Safety Score Grade D
- Fairfield Population: 45,094 56 Safety Score Grade C
- Fairview Park Population: 16,860 67 Safety Score Grade B
- Findlay Population: 40,343 42 Safety Score Grade C
- Forest Park Population: 20,033 53 Safety Score Grade C
- Fostoria Population: 13,063 36 Safety Score Grade D
- Franklin Population: 11,758 23 Safety Score Grade D
- Fremont Population: 15,814 27 Safety Score Grade D
- Gahanna Population: 35,544 74 Safety Score Grade B
- Galion Population: 10,304 44 Safety Score Grade C
- Garfield Heights Population: 29,014 36 Safety Score Grade D
- Green Population: 27,476 73 Safety Score Grade B
- Greenville Population: 12,701 26 Safety Score Grade D
- Grove City Population: 44,019 73 Safety Score Grade B
- Hamilton Population: 63,953 33 Safety Score Grade D
- Harrison Population: 13,526 67 Safety Score Grade B
- Heath Population: 10,822 60 Safety Score Grade B
- Hilliard Population: 38,832 74 Safety Score Grade B
- Huber Heights Population: 43,590 65 Safety Score Grade B
- Hudson Population: 23,073 88 Safety Score Grade A
- Ironton Population: 10,147 32 Safety Score Grade D
- Kent Population: 27,720 15 Safety Score Grade F
- Kettering Population: 57,028 63 Safety Score Grade B
- Lakewood Population: 49,517 48 Safety Score Grade C
- Lancaster Population: 41,671 34 Safety Score Grade D
- Lebanon Population: 21,995 48 Safety Score Grade C
- Lima Population: 34,690 28 Safety Score Grade D
- London Population: 10,743 35 Safety Score Grade D
- Lorain Population: 65,751 27 Safety Score Grade D
- Loveland Population: 13,277 75 Safety Score Grade B
- Lyndhurst Population: 13,700 70 Safety Score Grade B
- Macedonia Population: 12,139 82 Safety Score Grade A
- Mansfield Population: 47,593 26 Safety Score Grade D
- Maple Heights Population: 23,081 33 Safety Score Grade D
- Marietta Population: 13,039 23 Safety Score Grade D
- Marion Population: 35,576 37 Safety Score Grade D
- Marysville Population: 29,276 36 Safety Score Grade D
- Mason Population: 36,046 67 Safety Score Grade B
- Massillon Population: 32,750 44 Safety Score Grade C
- Maumee Population: 13,625 72 Safety Score Grade B
- Mayfield Heights Population: 19,886 56 Safety Score Grade C
- Medina Population: 25,757 47 Safety Score Grade C
- Mentor Population: 47,113 67 Safety Score Grade B
- Miamisburg Population: 20,253 63 Safety Score Grade B
- Middleburg Heights Population: 15,672 71 Safety Score Grade B
- Middletown Population: 52,291 36 Safety Score Grade D
- Monroe Population: 15,950 72 Safety Score Grade B
- Montgomery Population: 10,952 81 Safety Score Grade A
- Mount Vernon Population: 17,329 36 Safety Score Grade D
- New Albany Population: 11,604 82 Safety Score Grade A
- New Franklin Population: 13,859 72 Safety Score Grade B
- New Philadelphia Population: 17,378 37 Safety Score Grade D
- Newark Population: 51,424 33 Safety Score Grade D
- Niles Population: 18,238 40 Safety Score Grade C
- North Canton Population: 17,677 58 Safety Score Grade C
- North Olmsted Population: 31,690 72 Safety Score Grade B
- North Ridgeville Population: 37,504 77 Safety Score Grade B
- North Royalton Population: 30,894 77 Safety Score Grade B
- Norton Population: 11,423 76 Safety Score Grade B
- Norwalk Population: 17,172 37 Safety Score Grade D
- Norwood Population: 19,455 36 Safety Score Grade D
- Oregon Population: 19,726 74 Safety Score Grade B
- Oxford Population: 22,585 9 Safety Score Grade F
- Painesville Population: 20,660 17 Safety Score Grade F
- Parma Population: 79,350 63 Safety Score Grade B
- Parma Heights Population: 20,524 53 Safety Score Grade C
- Pataskala Population: 18,493 75 Safety Score Grade B
- Perrysburg Population: 25,313 75 Safety Score Grade B
- Pickerington Population: 25,814 58 Safety Score Grade C
- Piqua Population: 20,940 31 Safety Score Grade D
- Portsmouth Population: 17,489 16 Safety Score Grade F
- Powell Population: 14,613 67 Safety Score Grade B
- Ravenna Population: 11,236 26 Safety Score Grade D
- Reading Population: 10,482 48 Safety Score Grade C
- Reynoldsburg Population: 42,897 51 Safety Score Grade C
- Richmond Heights Population: 10,552 56 Safety Score Grade C
- Riverside Population: 24,472 50 Safety Score Grade C
- Rocky River Population: 21,468 71 Safety Score Grade B
- Salem Population: 11,685 33 Safety Score Grade D
- Sandusky Population: 24,174 19 Safety Score Grade F
- Seven Hills Population: 11,560 92 Safety Score Grade A
- Shaker Heights Population: 28,689 62 Safety Score Grade B
- Sharonville Population: 14,040 57 Safety Score Grade C
- Sidney Population: 20,392 40 Safety Score Grade C
- Solon Population: 23,875 84 Safety Score Grade A
- South Euclid Population: 21,363 66 Safety Score Grade B
- Springboro Population: 19,646 65 Safety Score Grade B
- Springdale Population: 11,183 49 Safety Score Grade C
- Springfield Population: 58,138 31 Safety Score Grade D
- Steubenville Population: 18,029 30 Safety Score Grade D
- Stow Population: 34,101 76 Safety Score Grade B
- Streetsboro Population: 17,877 61 Safety Score Grade B
- Strongsville Population: 45,768 83 Safety Score Grade A
- Sylvania Population: 19,102 78 Safety Score Grade B
- Tallmadge Population: 18,412 79 Safety Score Grade B
- Tiffin Population: 17,729 36 Safety Score Grade D
- Tipp City Population: 10,596 56 Safety Score Grade C
- Toledo Population: 265,638 36 Safety Score Grade D
- Trenton Population: 14,131 66 Safety Score Grade B
- Trotwood Population: 23,073 32 Safety Score Grade D
- Troy Population: 27,122 44 Safety Score Grade C
- Twinsburg Population: 19,504 72 Safety Score Grade B
- University Heights Population: 13,265 63 Safety Score Grade B
- Upper Arlington Population: 36,140 80 Safety Score Grade A
- Urbana Population: 11,211 44 Safety Score Grade C
- Van Wert Population: 11,123 31 Safety Score Grade D
- Vandalia Population: 15,013 65 Safety Score Grade B
- Vermilion Population: 10,733 64 Safety Score Grade B
- Wadsworth Population: 24,753 44 Safety Score Grade C
- Warren Population: 38,683 23 Safety Score Grade D
- Warrensville Heights Population: 13,450 28 Safety Score Grade D
- Washington Court House Population: 14,446 46 Safety Score Grade C
- West Carrollton Population: 12,911 49 Safety Score Grade C
- Westerville Population: 38,612 69 Safety Score Grade B
- Westlake Population: 34,232 77 Safety Score Grade B
- Whitehall Population: 19,940 35 Safety Score Grade D
- Wickliffe Population: 12,659 53 Safety Score Grade C
- Willoughby Population: 24,208 45 Safety Score Grade C
- Willowick Population: 14,159 43 Safety Score Grade C
- Wilmington Population: 12,639 32 Safety Score Grade D
- Wooster Population: 26,982 44 Safety Score Grade C
- Worthington Population: 14,649 82 Safety Score Grade A
- Xenia Population: 26,067 42 Safety Score Grade C
- Youngstown Population: 59,123 22 Safety Score Grade D
- Zanesville Population: 24,916 27 Safety Score Grade D
City profile coverage
This directory lists the cities in Ohio with at least 10,000 residents in the 2024 Census estimates and enough scored neighborhoods inside their 2020 city limits to score them. Populations are 2024 Census estimates. Smaller towns, and cities incorporated or merged after 2020 that have no 2020 city limits, are covered by their county and ZIP code pages.
About these scores
Scores as ofSafety Scores compare areas on a 0–100 scale; higher is safer. Scores are modeled estimates, not official crime rates or reported incident counts.
City scores combine the scored neighborhoods that lie at least partly within city limits, weighted by their estimated residents inside the limits. They are not an average of the ZIP scores listed for a city.