Madison County, North Carolina cities by population
Number of cities: 3
Population: 21,269
Largest city: Mars Hill
| City | Type | Population |
|---|---|---|
| Mars Hill | town | 2,802 |
| Marshall | town | 668 |
| Hot Springs | town | 521 |
What is the largest city in Madison County, North Carolina?
Mars Hill is the largest city in Madison County, North Carolina with a population of 2,802.
TOP-5 cities by population in Madison County, North Carolina:
- Mars Hill
- Marshall
- Hot Springs