Shelby County, Ohio Cities (2025)

15 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Sidney120,35220,550-0.2%1,70012 City
Dinsmore23,4083,3730.44%9436 Township
McLean33,3653,3750.18%10432 Township
Loramie42,6342,5980.84%7535 Township
Cynthian51,9981,9990.3%6431 Township
Washington61,9451,9490.26%7925 Township
Fort Loramie71,5851,602-0.25%1,5361 Village
Turtle Creek81,5621,5610.32%5230 Township
Anna91,4641,469-0.07%1,3211 Village
Jackson Center101,4371,441-0.07%8352 Village
Botkins111,1891,1570.51%9411 Village
Orange121,1301,1230.44%5023 Township
Russia137487230.67%8631 Village
Port Jefferson14300308-0.66%1,9740 Village
Kettlersville15163167-0.61%1581 Village

Shelby County Cities Summary

Largest City

Sidney is the largest city in Shelby County, with a population of 20,352.

Smallest City

Kettlersville is the smallest city in Shelby County, with a population of 163.

10 Largest Cities

There are 15 cities in Shelby County, Ohio.

Location of Shelby County