Pleasant Valley is a city in Marion County, West Virginia, United States. The population was 3,506 at the 2020 census.