Coal Grove is located in Lawrence County, OH. The population is 2,173, making Coal Grove the 4th largest city in Lawrence County.
There are 2 public schools in Coal Grove with an average Homefacts rating of C+. The total crime rate for Coal Grove is high , and there are 2 registered sex offenders residing in the city. Unemployment in Coal Grove is very high and the median home sales price is $0. Detailed and up-to-date Coal Grove property reports are available for any property address.
Cities near Coal Grove include Ashland, Perry Township and Westwood.