Head Waters (also Headwaters) is an unincorporated community in Highland County, Virginia, United States.
[1] Head Waters is located approximately 4.25 miles (6.84 km) east of McDowell on US 250.
[2][3] The South Fork South Branch Potomac River rises north of Head Waters,[4] hence the community's name.
[5] Head Waters has a post office with ZIP code 24442.
This Highland County, Virginia state location article is a stub.