Sidney

City in Shelby County, Ohio

View of Sidney, Ohio
Photo: Nyttend · Public domain

Sidney is a city in Shelby County, Ohio, with 20,589 residents (2020 Census). It sits at 951 ft (290 m) above sea level. The nearest town is Port Jefferson, 4.9 miles NE.

About Sidney

Sidney is a city in Shelby County, Ohio, United States, and its county seat. The population was 20,589 at the 2020 census. It is approximately 36 miles (58 km) north of Dayton and 100 miles (160 km) south of Toledo, and is a part of the Dayton metropolitan area. The city is named after English poet Philip Sidney, and many of Sidney's elementary schools are named after famous writers, including Ralph Waldo Emerson, Henry Wadsworth Longfellow, and John Greenleaf Whittier. Sidney was the recipient of the 1964 All-America City Award. In 2009, it was the subject of the documentary film 45365.

Text: Wikipedia · CC BY-SA 4.0

Sidney weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Sidney

All 24 webcams near Sidney ›

Webcams: Windy.com

Living in Sidney

Median household income
$60,668
Median home value
$169,900
Median rent
$869/mo
Median age
40.7
Cost of living and demographics of Sidney ›

Do you know Sidney? Tell us about it

Help other travelers: share what makes Sidney special. We review every message before publishing it.

Map of Sidney

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Sidney Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Sidney, OH population

Sidney had 20,589 residents in the 2020 Census.

2020 Census20,589
Density1,654 per sq mi (639 per km²)

Source: U.S. Census Bureau, Decennial Census.

Sidney at a glance

StateOhio (OH)
CountyShelby County
TypeCity
Population20,589 (2020)
Land area12.45 sq mi (32.2 km²)
Water area0.13 sq mi (0.34 km²)
Elevation951 ft (290 m)
Coordinates40.2891° N, 84.1682° W
ZIP code45365
Official websitesidneyoh.com
Census code (GEOID)3972424

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Sidney

Straight-line distance between town centers.

Frequently asked questions about Sidney

What county is Sidney in?

Sidney is in Shelby County, Ohio.

What is the population of Sidney, OH?

20,589 people lived in Sidney at the 2020 Census.

What is the ZIP code of Sidney, OH?

The ZIP code of Sidney is 45365.

What is the elevation of Sidney?

951 feet (290 m) above sea level.

What towns are near Sidney?

Port Jefferson (4.9 mi), Lockington (6.7 mi), Anna (7.4 mi), Quincy (10.5 mi), Fletcher (10.6 mi).

Last updated: