Oak Hill is a city in Fayette County, West Virginia, United States. The population was 8,179 at the 2020 census.[2]