Shelby County is a county in Ohio, United States, in the west-central part of the state, about 36 miles north of Dayton. It had a population of 48,230 at the 2020 census, an estimated 48,065 by 2025, and covers 411 square miles (1,060 km2) centred near 40°20′N 84°12′W.
Sidney is the county seat and the county’s only city; its postal code is 45365. The county holds 1 city, 9 incorporated villages and 20 unincorporated communities across 14 townships, and it runs on Eastern Time. Its FIPS code is 39149.
Towns & Villages in Shelby County
Shelby County has 30 named places on record: Sidney, the county’s only city; 9 incorporated villages; and 20 unincorporated communities with no local government of their own. Unincorp. covers crossroads and rural settlements with no formal boundary.
| Place | Type | Township | Pop. | ZIP |
|---|---|---|---|---|
| Sidney | City · seat | Clinton | 20,589 | 45365 |
| Minster | Town | McLean | 3,046 | 45865 |
| Fort Loramie | Town | Loramie | 1,590 | 45845 |
| Anna | Town | Dinsmore & Franklin | 1,470 | 45302 |
| Jackson Center | Town | Jackson | 1,441 | 45334 |
| Botkins | Town | Dinsmore | 1,155 | 45306 |
| Russia | Town | Loramie | 712 | 45363 |
| Port Jefferson | Town | Salem | 308 | 45360 |
| Kettlersville | Town | Van Buren | 164 | 45336 |
| Lockington | Town | Washington | 162 | — |
| Rumley | Unincorp. | Van Buren | — | — |
| McCartyville | Unincorp. | Van Buren | — | — |
| Swanders | Unincorp. | Franklin | — | — |
| Houston | Unincorp. | Loramie | — | — |
| Ballou | Unincorp. | — | — | — |
| Dawson | Unincorp. | — | — | — |
| Depew | Unincorp. | — | — | — |
| Hardin | Unincorp. | — | — | — |
| Kirkwood | Unincorp. | — | — | — |
| Maplewood | Unincorp. | — | — | — |
| Montra | Unincorp. | — | — | — |
| Mount Jefferson | Unincorp. | — | — | — |
| Newbern | Unincorp. | — | — | — |
| Oran | Unincorp. | — | — | — |
| Pasco | Unincorp. | — | — | — |
| Pemberton | Unincorp. | — | — | — |
| Plattsville | Unincorp. | — | — | — |
| Saint Patrick | Unincorp. | — | — | — |
| Tawawa | Unincorp. | — | — | — |
| Uno | Unincorp. | — | — | — |
Minster straddles the county line: most of the village, and most of its 3,046 residents, sit in Auglaize County, with only a tract of McLean Township land reaching into Shelby. Anna is split the other way, with the bulk of the village in Dinsmore Township and a smaller piece in Franklin Township.
Townships
| Township | Pop. (2020) | Main settlements |
|---|---|---|
| Clinton | 20,317 | Sidney |
| Franklin | 3,457 | Anna (part), Swanders |
| Dinsmore | 3,379 | Anna (part), Botkins |
| McLean | 3,378 | Minster (part) |
| Loramie | 2,650 | Fort Loramie, Russia, Houston |
| Jackson | 2,414 | Jackson Center |
| Van Buren | 2,083 | Kettlersville, McCartyville, Rumley |
| Salem | 2,076 | Port Jefferson |
| Cynthian | 2,000 | rural, no incorporated place |
| Washington | 1,899 | Lockington |
| Turtle Creek | 1,605 | rural, no incorporated place |
| Orange | 1,087 | rural, no incorporated place |
| Perry | 982 | rural, no incorporated place |
| Green | 903 | rural, no incorporated place |
ZIP Codes
- 45365 — Sidney (also serves 45367, a Sidney PO box ZIP)
- 45302 — Anna
- 45306 — Botkins
- 45845 — Fort Loramie
- 45334 — Jackson Center
- 45336 — Kettlersville
- 45360 — Port Jefferson
- 45363 — Russia
- 45865 — Minster (administered mostly from the Auglaize County side)
Lockington and the county’s twenty unincorporated communities have no ZIP of their own; mail there is delivered under the nearest incorporated town’s code.
Geography
Shelby County sits in the till plains of west-central Ohio, flat to gently rolling farmland shaped by the glaciers that once covered the region. The Great Miami River flows south and southwest through the county past Sidney, and Loramie Creek, dammed to form Lake Loramie near Fort Loramie, feeds into the Great Miami further south in Miami County. Lake Loramie State Park, on the lake’s northeast shore, is the county’s main recreational water body.
Auglaize County lies to the north, Logan County to the east, Champaign County to the southeast, Miami County to the south, Darke County to the west and Mercer County to the northwest. Auglaize County, Logan County, Champaign County, Miami County, Darke County and Mercer County all border Shelby directly.
Demographics
Shelby County had a population of 48,230 at the 2020 census, and the latest estimate puts the county near 48,065 residents by 2025. Sidney and Minster are the county’s two largest communities, with Sidney alone holding more than 40 percent of the county’s population. Median household income runs $73,978 (2024 estimate), above Ohio’s statewide figure of $67,769 (2023 ACS). Population density works out to roughly 118 people per square mile of land.
Economy & Local Life
Manufacturing employs the most workers in the county, about 8,541 people, followed by health care and social assistance at 3,069 and construction at 1,802. Honda of America Manufacturing runs an engine plant in Anna with roughly 3,200 employees, the county’s largest single employer. Copeland, a maker of refrigeration and air-conditioning compressors, employs more than 1,700 workers at its Sidney plant. Jackson Center has built Airstream travel trailers and motor homes since 1952, and Amos Media publishes hobby titles including Coin World and Linn’s Stamp News from Sidney. Wilson Health, based in Sidney, is the county’s main hospital system. The Shelby County Fair, held each summer in Sidney, is the county’s biggest recurring public event.
History
The Ohio General Assembly organized Shelby County on 1 April 1819, carving it out of Miami County. It was named for Isaac Shelby, the first governor of Kentucky. The Miami and Erie Canal reached the county in 1841, spurring economic growth and a wave of German immigration that shaped villages such as Fort Loramie and Minster.
In 1846, roughly 383 formerly enslaved people from Virginia, freed under the terms of a planter’s will, resettled in Shelby County, most of them at Rumley in Van Buren Township. Fort Loramie’s own history runs back further still: a French-Canadian trading post stood on the site from 1769 until it was burned in 1782, and General Anthony Wayne ordered a supply fort built there in 1795, giving the later village its name.
Getting There
Interstate 75 crosses the county north-south through Sidney, with exits 90, 92, 93 and 94 serving the city. State Route 47 and State Route 29 cross I-75 near Sidney and continue east-west across the county, the latter running through Van Buren, Franklin, Clinton and Perry townships.
- Dayton — about 36 miles south
- Lima — about 30 miles north
- Piqua — about 12 miles south
- Wapakoneta — about 15 miles north
Dayton International Airport, roughly 25 miles south of Sidney, is the nearest commercial airport with scheduled flights. No Amtrak line runs through Shelby County; the nearest passenger rail service is well outside the immediate area.
Frequently Asked Questions
Where is Shelby County located?
It sits in west-central Ohio, about 36 miles north of Dayton, bordered by Auglaize, Logan, Champaign, Miami, Darke and Mercer counties.
What is the population of Shelby County?
48,230 at the 2020 census, with a 2025 estimate near 48,065.
How big is Shelby County?
411 square miles (1,060 km2), of which 408 square miles are land.
What is the county seat of Shelby County?
Sidney, organized as the county seat when the county formed in 1819, is the county’s only city.
How many towns and villages are in Shelby County?
Nine incorporated villages — Anna, Botkins, Fort Loramie, Jackson Center, Kettlersville, Lockington, Minster (partly), Port Jefferson and Russia — plus the city of Sidney and 20 unincorporated communities.
What ZIP codes does Shelby County use?
45365 and 45367 for Sidney, plus 45302, 45306, 45845, 45334, 45336, 45360, 45363 and 45865 for the villages.
What is Shelby County known for?
The Honda engine plant in Anna, Airstream’s trailer factory in Jackson Center, and Copeland’s compressor plant in Sidney.
More counties in this state: Towns and villages in Ohio.