Town · VA

Shenandoah, VA

A historic Page County town named for its river.

About Shenandoah, VA

The town of Shenandoah sits along the South Fork of the Shenandoah River in Page County. Once a thriving rail and iron town, today it's a quiet community with river access and a slower, friendlier pace.