McGaheysville, Virginia

McGaheysville
Location of the McGaheysville CDP within the Rockingham County
McGaheysville
Location in Virginia
McGaheysville
McGaheysville (the United States)
Coordinates: 38°22′31″N 78°43′43″W / 38.37528°N 78.72861°W / 38.37528; -78.72861
Country United States
StateVirginia
CountyRockingham County
Area
 • Total
0.85 sq mi (2.21 km2)
Population
 (2020)
 • Total
978
FIPS code51-48232
GNIS feature ID2807440

McGaheysville ( /məˈɡækizvɪl/ mə-GAK-eez-vil) is a Census-designated place located in Rockingham County, in the U.S. state of Virginia. It is located along U.S. Route 33 between Penn Laird and Elkton, and sits at the base of the Massanutten.

As of the 2020 census, McGaheysville had a population of 978.