Communities In Alleghany County, North Carolina
AmeliaBarrett
Blevins Crossroads
Cherry Lane
Chestnut Grove
Edmonds
Edwards Crossroads
Ennice
Glade Valley
Hare
High Meadows Estates
Hooker
Kings Creek
Laurel Springs
Mount Zion
New Haven
New Hope
Peden
Pine Fork
Pine Swamp
Piney Creek
Pleasant Grove
Rich Hill
Roaring Gap
Saddle Mountain
Scottville
Sparta
Stratford
Topia
Twin Oaks
Vox
Whitehead