Madison County, North Carolina: Stable Rural Right county. In 2024, voted R+23%. Republican peak: R+63 in 1928.
Key facts
- 2024 presidential margin
- R+23MIT Election Lab
- Political typology
- Stable Rural RightAkashic typology
- Population
- 21,8672024 5-year
- Median household income
- $58,5312024 5-year
- White (non-Hispanic)
- 91.6%2024 5-year
- Black
- 1.1%2024 5-year
- Hispanic / Latino
- 3.6%2024 5-year
- Peak Democratic margin
- D+18 in 1912MIT Election Lab
- Peak Republican margin
- R+63 in 1928MIT Election Lab
- Most similar
- Kingsbury County, SD · similarity 0.98
| Year | Margin (D minus R) |
|---|---|
| 1876 | No data |
| 1880 | No data |
| 1884 | No data |
| 1888 | No data |
| 1892 | −20.3% |
| 1896 | −25.2% |
| 1900 | −30.4% |
| 1904 | −32.7% |
| 1908 | −40.3% |
| 1912 | +17.6% |
| 1916 | −33.8% |
| 1920 | −45.9% |
| 1924 | −37.1% |
| 1928 | −62.8% |
| 1932 | −24.2% |
| 1936 | −23.9% |
| 1940 | −18.6% |
| 1944 | −31.4% |
| 1948 | −13.1% |
| 1952 | −12.9% |
| 1956 | −7.2% |
| 1960 | +1.4% |
| 1964 | +6.9% |
| 1968 | −14.6% |
| 1972 | −23.1% |
| 1976 | +16.7% |
| 1980 | +9.6% |
| 1984 | −10.1% |
| 1988 | −6.5% |
| 1992 | +10.8% |
| 1996 | +3.2% |
| 2000 | +14.1% |
| 2004 | −9.9% |
| 2008 | −1.6% |
| 2012 | −9.1% |
| 2016 | −25.4% |
| 2020 | −23.5% |
| 2024 | −23.4% |
| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| R | 5,090 | 8,275 | 13,621 | ||
| R | 4,901 | 7,979 | 13,076 | ||
| R | 3,926 | 6,783 | 11,269 | ||
| R | 4,484 | 5,404 | 10,113 | ||
| R | 5,026 | 5,192 | 10,379 | ||
| R | 4,234 | 5,175 | 9,463 | ||
| D | 4,676 | 3,505 | 8,325 | ||
| D | 3,333 | 3,110 | 7,030 | ||
| D | 3,980 | 3,121 | 7,989 | ||
| R | 3,033 | 3,453 | 6,506 | ||
| R | 2,988 | 3,666 | 6,689 | ||
| D | 3,202 | 2,629 | 5,972 | ||
| D | 3,433 | 2,446 | 5,895 | ||
| R | 2,039 | 3,273 | 5,350 | ||
| R | 2,201 | 3,130 | 6,365 | ||
| D | 3,829 | 3,336 | 7,165 | ||
| D | 4,546 | 4,422 | 8,968 | ||
| R | 3,693 | 4,263 | 7,956 | ||
| R | 3,666 | 4,751 | 8,417 | ||
| R | 2,558 | 3,341 | 5,995 | ||
| R | 2,291 | 4,388 | 6,679 | ||
| R | 3,171 | 4,617 | 7,788 | ||
| R | 3,133 | 5,099 | 8,232 | ||
| R | 2,769 | 4,552 | 7,370 | ||
| R | 1,093 | 4,776 | 5,869 | ||
| R | 1,471 | 3,252 | 4,797 | ||
| R | 1,340 | 3,616 | 4,956 | ||
| R | 972 | 1,965 | 2,937 | ||
| O | 897 | 430 | 2,647 | ||
| R | 862 | 2,027 | 2,889 | ||
| R | 994 | 1,959 | 2,953 | ||
| R | 1,268 | 2,377 | 3,645 | ||
| R | 1,357 | 2,270 | 3,629 | ||
| R | 1,118 | 1,718 | 2,959 | ||
| — | — | — | — | ||
| — | — | — | — | ||
| — | — | — | — | ||
| — | — | — | — |
Demographics
Madison County's rugged Appalachian terrain and small-town economy have consistently produced lopsided Republican margins, with the 2024 presidential result landing at R+23.4 in a county of fewer than 20,000 residents.
The Republican margin here reached sixty-three points in 1928. The 2024 margin was twenty-three points.
A population of 21,867, a 92% non-Hispanic-white share, and a median household income of $58,531 describe the county. The county's voting pattern over the last decade is most similar to that of Kingsbury County and Haywood County.
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
Madison County, North Carolina. Akashic. https://akashic.app/county/37115/. Accessed May 20, 2026. License: CC BY 4.0.
