Shelby County, Ohio cities by population

Number of cities: 10
Population: 48,307
Largest city: Sidney
Table of cities in Shelby County, Ohio sorted by population from largest to smallest.
CityTypePopulation
Sidneycity20,559
Annavillage1,485
Jackson Centervillage1,467
Fort Loramievillage1,402
Botkinsvillage1,132
Russiavillage861
Port Jeffersonvillage448
Lockingtonvillage168
NewportCDP122
Kettlersvillevillage115

What is the largest city in Shelby County, Ohio?

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

TOP-5 cities by population in Shelby County, Ohio:
  • Sidney
  • Anna
  • Jackson Center
  • Fort Loramie
  • Botkins