Cities in Buchanan County, VIRGINIA Big Rock Davenport Grundy Harman Hurley Keen Mountain Mavisdale Maxie Oakwood Pilgrims Knob Raven Rowe Shortt Gap Vansant Whitewood Wolford