Madison County, North Carolina cities by population

Number of cities: 3
Population: 21,269
Largest city: Mars Hill
Table of cities in Madison County, North Carolina sorted by population from largest to smallest.
CityTypePopulation
Mars Hilltown2,802
Marshalltown668
Hot Springstown521

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