St. Henry

Village in Mercer County, Ohio

View of St. Henry, Ohio
Photo: Nyttend · Public domain

St. Henry is a village in Mercer County, Ohio, with 2,596 residents (2020 Census). It sits at 971 ft (296 m) above sea level. The nearest town is Coldwater, 4.3 miles N.

About St. Henry

St. Henry or Saint Henry is a village in Mercer County, Ohio, United States. The population was 2,596 at the 2020 census.

Text: Wikipedia · CC BY-SA 4.0

St. Henry weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in St. Henry

All 10 webcams near St. Henry ›

Webcams: Windy.com

Living in St. Henry

Median household income
$115,653
Median home value
$287,000
Median rent
$875/mo
Median age
33.3
Cost of living and demographics of St. Henry ›

Do you know St. Henry? Tell us about it

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

Map of St. Henry

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

St. Henry 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 ›

St. Henry, OH population

St. Henry had 2,596 residents in the 2020 Census.

2020 Census2,596
Density1,502 per sq mi (580 per km²)

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

St. Henry at a glance

StateOhio (OH)
CountyMercer County
TypeVillage
Population2,596 (2020)
Land area1.73 sq mi (4.5 km²)
Water area0.05 sq mi (0.12 km²)
Elevation971 ft (296 m)
Coordinates40.4203° N, 84.6315° W
ZIP code45883
Census code (GEOID)3969540

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

Towns near St. Henry

Straight-line distance between town centers.

Frequently asked questions about St. Henry

What county is St. Henry in?

St. Henry is in Mercer County, Ohio.

What is the population of St. Henry, OH?

2,596 people lived in St. Henry at the 2020 Census.

What is the ZIP code of St. Henry, OH?

The ZIP code of St. Henry is 45883.

What is the elevation of St. Henry?

971 feet (296 m) above sea level.

What towns are near St. Henry?

Coldwater (4.3 mi), Burkettsville (4.7 mi), New Weston (5.8 mi), Montezuma (6.4 mi), Chickasaw (7.3 mi).

Last updated: