Coal Grove

Village in Lawrence County, Ohio

View of Coal Grove, Ohio
Photo: FunksBrother · CC BY-SA 4.0

Coal Grove is a village in Lawrence County, Ohio, with 1,889 residents (2020 Census). It sits at 577 ft (176 m) above sea level. The nearest town is Ashland, 2.3 miles S.

About Coal Grove

Coal Grove is a village in Lawrence County, Ohio, United States, along the Ohio River. The population was 1,889 at the 2020 census. It borders the city of Ironton and lies across the Ohio River from Ashland, Kentucky. It is linked to Ashland by the Ben Williamson Memorial Bridge and Simeon Willis Memorial Bridge.

Coal Grove is a part of the Huntington-Ashland, WV-KY-OH, Metropolitan Statistical Area (MSA).

Text: Wikipedia · CC BY-SA 4.0

Coal Grove weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Coal Grove

All 18 webcams near Coal Grove ›

Webcams: Windy.com

Living in Coal Grove

Median household income
$61,250
Median home value
$94,500
Median rent
$939/mo
Median age
37.5
Cost of living and demographics of Coal Grove ›

Do you know Coal Grove? Tell us about it

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

Map of Coal Grove

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

Coal Grove 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 ›

Coal Grove, OH population

Coal Grove had 1,889 residents in the 2020 Census.

2020 Census1,889
Density991 per sq mi (383 per km²)

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

Coal Grove at a glance

StateOhio (OH)
CountyLawrence County
TypeVillage
Population1,889 (2020)
Land area1.91 sq mi (4.9 km²)
Water area0.13 sq mi (0.35 km²)
Elevation577 ft (176 m)
Coordinates38.4923° N, 82.6359° W
ZIP code41101
Census code (GEOID)3916378

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

Towns near Coal Grove

Straight-line distance between town centers.

Frequently asked questions about Coal Grove

What county is Coal Grove in?

Coal Grove is in Lawrence County, Ohio.

What is the population of Coal Grove, OH?

1,889 people lived in Coal Grove at the 2020 Census.

What is the ZIP code of Coal Grove, OH?

The ZIP code of Coal Grove is 41101.

What is the elevation of Coal Grove?

577 feet (176 m) above sea level.

What towns are near Coal Grove?

Ashland (2.3 mi), Westwood (2.6 mi), Bellefonte (3.0 mi), Russell (3.6 mi), Ironton (3.6 mi).

Last updated: