Coal Grove is a village in Lawrence County, Ohio, United States, along the Ohio River. The population was 2,165 at the 2010 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). As of the 2000 census, the MSA had a population of 288,649.