Shelby County, Ohio cities by population
Number of cities: 10
Population: 48,307
Largest city: Sidney
| City | Type | Population | 
|---|---|---|
| Sidney | city | 20,559 | 
| Anna | village | 1,485 | 
| Jackson Center | village | 1,467 | 
| Fort Loramie | village | 1,402 | 
| Botkins | village | 1,132 | 
| Russia | village | 861 | 
| Port Jefferson | village | 448 | 
| Lockington | village | 168 | 
| Newport | CDP | 122 | 
| Kettlersville | village | 115 | 
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