Madison County, NC
3 towns and cities in Madison County, North Carolina
Madison County is a county in North Carolina with 21,193 residents and 450 sq mi of land.
Advertisement
Towns and cities in Madison County
- Hot Springs 520
- Mars Hill 2,007
- Marshall 777
Last updated: