Home » Alleghany County

Street Directory of Alleghany County, North Carolina

Places

Towns

  • Sparta

Hamlets

  • Amelia
  • Blevins Crossroads
  • Cherry Lane
  • Chestnut Grove
  • Edmonds
  • Edwards Crossroads
  • Ennice
  • Furches
  • 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
  • Stratford
  • Topia
  • Twin Oaks
  • Vox
  • Whitehead

Islands

  • Mountain Island