City Stats
County

Madison County, NC

North Carolina · Population 21,867 · FIPS: 37115

Population

21,867

👥

Cities

3

🏙️

ZIP Codes

3

📍

Safety Score

50

50

Average

Loading map…

About Madison County

Madison County is located in North Carolina with a population of 21,867. It includes 3 cities and 3 ZIP codes. The largest cities include Mars Hill, Marshall, Hot Springs.

Cities in Madison County

CityPopulationMedian Home PriceSafety Score
Mars Hill, NC3,025N/AN/A
Marshall, NC961N/AN/A
Hot Springs, NC567N/AN/A