Alleghany County, VA

7 towns and cities in Alleghany County, Virginia

Alleghany County is a county in Virginia with 15,223 residents and 447 sq mi of land.

Towns and cities in Alleghany County

Last updated: