Welcome to Goshen, Virginia.

April 15th, 2009 by admin

The Rockbridge County Virginia town of Goshen is 19 miles northwest from Lexington and 30 miles southwest of Staunton. State Routes 42 and 39 intersect at a point in town where picturesque Mill Creek meets the Calfpasture River. About 400 residents now call the valley between Goshen Pass, Panther Gap and Bells Valley home.

Goshen Pass, four miles from town, is a natural wonderland perfect for hiking, fishing, picnicking, kayaking, swimming, camping, photography and much more. George Washington National Forest and Goshen-Little North Mountain Wildlife Management Areas border much of the town and are accessible by numerous state forest service access roads and hiking trails.

Goshen has had an interesting history as a resort town and industrial center and is a popular destination for genealogists and historians.