page_title: McGaheysville, Virginia
section_title: Geography
hierarchical_section_title: McGaheysville, Virginia / Geography
caption_attribution_description: English: Map of McGaheysville, Virginia
context_page_description: McGaheysville is an unincorporated community 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.
  According to a number derived from the 2010 census standard, McGaheysville had an estimated population of 4,354 people.
context_section_description: McGayeysville lies in northern central Virginia in the northeastern United States. It lies along the U.S. Route 33, between Penn Laird to the west and Elkton to the east. This road is part of the Spotswood Trail which leads from Harrisonburg located several kilometres beyond Penn Laird to the west. McGaheysville is located near the south fork of Shenandoah River in the heart of the Shenandoah Valley. The land to the immediate south of the village consists primarily of farmland but beyond that is the mountainous Shenandoah National Park. The area immediately north of the village is mountainous with the peak of Massanutten, located just to the northeast. Pikey Mountain, even nearer to the village than Massanutten, is located in the northeastern part of McGaheysville.
caption: Map of McGaheysville (click three times to view clearly)
exif: {}