| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | D | 376,469 | 187,777 | 577,527 | |
| 2020 | D | 378,107 | 179,211 | 567,053 | |
| 2016 | D | 294,562 | 155,518 | 472,857 | |
| 2012 | D | 272,262 | 171,668 | 448,900 | |
| 2008 | D | 253,958 | 153,848 | 410,817 | |
| 2004 | D | 166,828 | 155,084 | 323,102 | |
| 2000 | D | 134,068 | 126,911 | 263,036 | |
| 1996 | D | 103,429 | 97,719 | 212,845 | |
| 1992 | R | 97,065 | 99,496 | 228,375 | |
| 1988 | R | 71,907 | 106,236 | 178,796 | |
| 1984 | R | 63,190 | 106,754 | 170,337 | |
| 1980 | R | 66,995 | 68,384 | 143,058 | |
| 1976 | D | 63,198 | 61,715 | 125,399 | |
| 1972 | R | 33,730 | 77,546 | 113,176 | |
| 1968 | R | 31,102 | 56,325 | 107,497 | |
| 1964 | D | 49,582 | 46,589 | 96,171 | |
| 1960 | R | 39,362 | 48,250 | 87,612 | |
| 1956 | R | 27,227 | 44,469 | 71,696 | |
| 1952 | R | 33,044 | 44,334 | 77,378 | |
| 1948 | D | 14,353 | 11,518 | 33,185 | |
| 1944 | D | 25,950 | 9,434 | 35,384 | |
| 1940 | D | 28,768 | 7,013 | 35,781 | |
| 1936 | D | 26,169 | 4,709 | 30,878 | |
| 1932 | D | 18,167 | 4,973 | 23,321 | |
| 1928 | R | 9,690 | 12,041 | 21,731 | |
| 1924 | D | 8,443 | 2,572 | 11,452 | |
| 1920 | D | 11,313 | 3,421 | 14,734 | |
| 1916 | D | 4,508 | 1,257 | 5,771 | |
| 1912 | D | 3,967 | 284 | 4,822 | |
| 1908 | D | 3,926 | 1,645 | 5,601 | |
| 1904 | D | 3,142 | 748 | 3,934 | |
| 1900 | D | 3,786 | 2,234 | 6,098 | |
| 1896 | D | 4,714 | 3,921 | 8,790 | |
| 1892 | D | 3,881 | 1,933 | 6,472 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Home to Charlotte, Mecklenburg has shifted from a competitive suburban county into one of the state's most lopsided presidential jurisdictions, posting a 32.7-point Democratic margin in 2024 on the back of rapid in-migration and a majority-minority population.
The Democratic margin in Mecklenburg County has been steady. It reached its modern peak at seventy-six points in 1912; the 2024 margin was thirty-three points, still in line with the county's long pattern.
Mecklenburg County's political identity is inseparable from its demographic profile: a 45% non-Hispanic-white share, a median household income of $87,005, and the full diversity of a major metropolitan center. The county's voting pattern resembles other major urban centers most closely — Montgomery County and Guilford County.
