Census Dots

Madison County Demographics

A map of Madison County's Population by Race

Race
PopulationPercent
White
19,23390.8%
Multiracial
8013.8%
Hispanic
7483.5%
Black
1970.9%
Native American/Other
1300.6%
Asian
840.4%

Madison County, North Carolina had a population of 21,193 in 2020. It was 90.8% White, 0.9% Black, 0.4% Asian, 3.5% Hispanic, 0.6% Native American/Other, and 3.8% Multiracial. This map presents the population of Madison County, with one dot drawn for each person counted in the 2020 Census, color-coded by race.

Madison County is the 79th most populous county of the 100 counties in North Carolina.

Madison County's White Population

19,233 residents of Madison County identify as White, or 90.8%. This makes the White share of the population of Madison County considerably larger than the White share of the population of North Carolina (60.5% White). Of the 100 counties in North Carolina, Madison County is ranked #1 in terms of White residents as a share of the population.

Madison County is more White than neighboring Buncombe County (79.7% White), Greene County (90% White), Unicoi County (90.2% White), Yancey County (90% White), and Haywood County (89.7% White).

Madison County's Black Population

197 residents of Madison County identify as Black, or 0.9%. This makes the Black share of the population of Madison County less than the Black share of the population of North Carolina (20.2% Black). Of the 100 counties in North Carolina, Madison County is ranked #93 in terms of Black residents as a share of the population.

Madison County is more Black than neighboring Unicoi County (0.2% Black), and Yancey County (0.6% Black). Madison County is less Black than neighboring Buncombe County (5.6% Black), Greene County (1.9% Black), and Haywood County (1.1% Black).

Madison County's Asian Population

84 residents of Madison County identify as Asian, or 0.4%. This makes the Asian share of the population of Madison County roughly similar to the Asian share of the population of North Carolina (3.3% Asian). Of the 100 counties in North Carolina, Madison County is ranked #71 in terms of Asian residents as a share of the population.

Madison County is more Asian than neighboring Unicoi County (0.2% Asian), and Yancey County (0.2% Asian). Madison County is less Asian than neighboring Buncombe County (1.2% Asian), and Haywood County (0.6% Asian).

Madison County's Hispanic Population

748 residents of Madison County identify as Hispanic, or 3.5%. This makes the Hispanic share of the population of Madison County slightly less than the Hispanic share of the population of North Carolina (10.7% Hispanic). Of the 100 counties in North Carolina, Madison County is ranked #88 in terms of Hispanic residents as a share of the population.

Madison County is less Hispanic than neighboring Buncombe County (8.1% Hispanic), Greene County (3.6% Hispanic), Unicoi County (6.2% Hispanic), Yancey County (5.5% Hispanic), and Haywood County (4.6% Hispanic).

Madison County's Native American/Other Population

130 residents of Madison County identify as American Indian/Alaska Native/Native Hawaiian/Pacific Islander/Other, or 0.6%. This makes the Native American/Other share of the population of Madison County roughly similar to the Native American/Other share of the population of North Carolina (1.5% Native American/Other). Of the 100 counties in North Carolina, Madison County is ranked #68 in terms of Native American/Other residents as a share of the population.

Madison County is more Native American/Other than neighboring Greene County (0.5% Native American/Other), Unicoi County (0.3% Native American/Other), and Yancey County (0.5% Native American/Other). Madison County is less Native American/Other than neighboring Buncombe County (1% Native American/Other), and Haywood County (0.7% Native American/Other).

Madison County's Multiracial Population

801 residents of Madison County identify as Multiracial, or 3.8%. This makes the Multiracial share of the population of Madison County roughly similar to the Multiracial share of the population of North Carolina (3.9% Multiracial). Of the 100 counties in North Carolina, Madison County is ranked #38 in terms of Multiracial residents as a share of the population.

Madison County is more Multiracial than neighboring Greene County (3.6% Multiracial), Unicoi County (2.8% Multiracial), Yancey County (3.2% Multiracial), and Haywood County (3.4% Multiracial). Madison County is less Multiracial than neighboring Buncombe County (4.4% Multiracial).

Source: 2020 Census State Redistricting Data and Census TIGER/Line Shapefiles.