Madison County Population 2017

Madison County's estimated population is 21,340 with a growth rate of 1.12% in the past year according to the most recent United States census data. Madison County is the 79th largest county in North Carolina.

Year Population Growth Growth Rate
201621,3402361.12%
201521,104-74-0.35%
201421,178380.18%
201321,1402501.20%
201220,890620.30%
201120,828470.23%
201020,7813,82822.58%
199016,9531260.75%
198016,8278245.15%
197016,003-1,214-7.05%
196017,217-3,305-16.10%
195020,522-2,000-8.88%
194022,5222,21610.91%
193020,3062231.11%
192020,083-49-0.24%
191020,132-512-2.48%
190020,6442,83915.94%
189017,8054,99538.99%
188012,8104,61856.37%
18708,1922,28438.66%
18605,9080.00%

Madison County Population Growth

Population Data via

Madison County Race Data

Race Population Percentage
White20,30695.15%
Black or African American3311.55%
Two or More Races2741.28%
American Indian and Alaska Native1010.47%
Asian830.39%
Native Hawaiian and Other Pacific Islander90.04%

Madison County Population Pyramid

0k0k0k1k1kMadison County Male Population0k0k0k1k1kMadison County Female Population

Population of Cities in Madison County

City 2010 Census 2016 Estimated Growth Growth Rate
Mars Hill1962219723511.98%
Marshall874889151.72%
Hot Springs56056771.25%
Data Sources
  1. US Census City/Town Population estimates - Most recent state estimates from the Census Bureau's Population Estimates Program
  2. Population of States and Counties of the United States: 1790 - 1990