Shelby County, Ohio Cities (2026)

15 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Sidney120,31320,550-0.19%1,69712 City
Dinsmore23,4233,3730.44%9436 Township
McLean33,3713,3750.18%10532 Township
Loramie42,6562,5980.84%7535 Township
Cynthian52,0041,9990.3%6431 Township
Washington61,9501,9490.26%7925 Township
Fort Loramie71,5821,602-0.19%1,5331 Village
Turtle Creek81,5671,5610.32%5230 Township
Anna91,4631,469-0.07%1,3201 Village
Jackson Center101,4361,441-0.07%8342 Village
Botkins111,1961,1570.59%9471 Village
Orange121,1351,1230.44%5023 Township
Russia137537230.67%8691 Village
Port Jefferson14299308-0.33%1,9670 Village
Kettlersville15162167-0.61%1571 Village

Shelby County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 15 cities in Shelby County, Ohio.

Location of Shelby County