Valley Grove is a village in Ohio County, West Virginia, United States.
It is part of the Wheeling, West Virginia Metropolitan Statistical Area.
The village was named from a nearby recreational area at a grove in a valley.
[7] According to the United States Census Bureau, the village has a total area of 0.55 square miles (1.42 km2), all land.
The racial makeup of the village was 98.9% White, 0.5% Native American, and 0.5% from two or more races.
The racial makeup of the village was 99.51% White, 0.25% African American, and 0.25% from two or more races.