Alleghany County, NC

1 towns and cities in Alleghany County, North Carolina

Alleghany County is a county in North Carolina with 10,888 residents and 235 sq mi of land.

Towns and cities in Alleghany County

Last updated: