Democratic Primary
Roy Cooper, a moderate Democrat who served as the state’s governor from 2017 to 2025, is the clear favorite in this primary.
CharlotteRaleighFayettevilleGreensboroCharlotteRaleighFayettevilleGreensboro
Republican Primary
Michael Whatley, a former Republican National Committee chairman endorsed by President Trump, has been the frontrunner in the race against Donald Brown, a former Navy JAG officer, and Michele Morrow, a former Republican nominee for superintendent of public instruction.
U.S. House
North Carolina’s congressional boundaries were redrawn last year as part of an effort encouraged by the Trump administration to strengthen the Republican majority in the House.
Key Races
U.S. House, Key Races Carteret County Sheriff Asa Buck and State Senator Bobby Hanig are among those competing against Laurie Buckhout, a retired Army colonel who narrowly lost the seat to Representative Don Davis, the incumbent Democrat, in 2024. The district became more conservative after the state’s congressional boundaries were redrawn last year.
84% of votes in
Valerie Foushee, the incumbent, has been locked in a competitive rematch with Nida Allam, a county commissioner running to her left in this reliably blue district.
73% of votes in
All Races
status
Reporting
Winner
status
Reporting
Winner
State Legislature
State Senate
State Senate District Dist.
Percent of votes in Votes in
1 Dem. 1 (D) 1 Rep. 1 (R) 2 Dem. 2 (D) 2 Rep. 2 (R) 3 Dem. 3 (D) 3 Rep. 3 (R) 4 Dem. 4 (D) 4 Rep. 4 (R) 5 Dem. 5 (D) 5 Rep. 5 (R) 6 Dem. 6 (D) 6 Rep. 6 (R) 7 Dem. 7 (D) 7 Rep. 7 (R) 8 Dem. 8 (D) 8 Rep. 8 (R) 9 Rep. 9 (R) 10 Dem. 10 (D) 10 Rep. 10 (R) 11 Dem. 11 (D) 11 Rep. 11 (R) 12 Dem. 12 (D) 12 Rep. 12 (R) 13 Dem. 13 (D) 13 Rep. 13 (R) 14 Dem. 14 (D) 14 Rep. 14 (R) 15 Dem. 15 (D) 15 Rep. 15 (R) 16 Dem. 16 (D) 16 Rep. 16 (R) 17 Dem. 17 (D) 17 Rep. 17 (R) 18 Dem. 18 (D) 18 Rep. 18 (R) 19 Dem. 19 (D) 19 Rep. 19 (R) 20 Dem. 20 (D) 21 Dem. 21 (D) 21 Rep. 21 (R) 22 Dem. 22 (D) 22 Rep. 22 (R) 23 Dem. 23 (D) 23 Rep. 23 (R) 24 Dem. 24 (D) 24 Rep. 24 (R) 25 Dem. 25 (D) 25 Rep. 25 (R) 26 Dem. 26 (D) 26 Rep. 26 (R) 27 Dem. 27 (D) 28 Dem. 28 (D) 29 Rep. 29 (R) 30 Dem. 30 (D) 30 Rep. 30 (R) 31 Dem. 31 (D) 31 Rep. 31 (R) 32 Dem. 32 (D) 32 Rep. 32 (R) 33 Dem. 33 (D) 33 Rep. 33 (R) 34 Dem. 34 (D) 34 Rep. 34 (R) 35 Dem. 35 (D) 35 Rep. 35 (R) 36 Dem. 36 (D) 36 Rep. 36 (R) 37 Dem. 37 (D) 37 Rep. 37 (R) 38 Dem. 38 (D) 39 Dem. 39 (D) 40 Dem. 40 (D) 40 Rep. 40 (R) 41 Dem. 41 (D) 41 Rep. 41 (R) 42 Dem. 42 (D) 42 Rep. 42 (R) 43 Dem. 43 (D) 43 Rep. 43 (R) 44 Dem. 44 (D) 44 Rep. 44 (R) 45 Dem. 45 (D) 45 Rep. 45 (R) 46 Dem. 46 (D) 46 Rep. 46 (R) 47 Dem. 47 (D) 47 Rep. 47 (R) 48 Dem. 48 (D) 48 Rep. 48 (R) 49 Dem. 49 (D) 49 Rep. 49 (R) 50 Dem. 50 (D) 50 Rep. 50 (R)
*Incumbent
State House
State House District Dist.
Percent of votes in Votes in
1 Dem. 1 (D) 1 Rep. 1 (R) 2 Dem. 2 (D) 3 Dem. 3 (D) 3 Rep. 3 (R) 4 Dem. 4 (D) 4 Rep. 4 (R) 5 Dem. 5 (D) 5 Rep. 5 (R) 6 Dem. 6 (D) 6 Rep. 6 (R) 7 Dem. 7 (D) 7 Rep. 7 (R) 8 Dem. 8 (D) 8 Rep. 8 (R) 9 Dem. 9 (D) 9 Rep. 9 (R) 10 Dem. 10 (D) 10 Rep. 10 (R) 11 Dem. 11 (D) 12 Dem. 12 (D) 12 Rep. 12 (R) 13 Dem. 13 (D) 13 Rep. 13 (R) 14 Rep. 14 (R) 15 Dem. 15 (D) 15 Rep. 15 (R) 16 Dem. 16 (D) 16 Rep. 16 (R) 17 Dem. 17 (D) 17 Rep. 17 (R) 18 Dem. 18 (D) 18 Rep. 18 (R) 19 Dem. 19 (D) 19 Rep. 19 (R) 20 Dem. 20 (D) 20 Rep. 20 (R) 21 Dem. 21 (D) 21 Rep. 21 (R) 22 Dem. 22 (D) 22 Rep. 22 (R) 23 Dem. 23 (D) 23 Rep. 23 (R) 24 Dem. 24 (D) 24 Rep. 24 (R) 25 Dem. 25 (D) 25 Rep. 25 (R) 26 Dem. 26 (D) 26 Rep. 26 (R) 27 Dem. 27 (D) 27 Rep. 27 (R) 28 Dem. 28 (D) 28 Rep. 28 (R) 29 Dem. 29 (D) 30 Dem. 30 (D) 31 Dem. 31 (D) 32 Dem. 32 (D) 32 Rep. 32 (R) 33 Dem. 33 (D) 33 Rep. 33 (R) 34 Dem. 34 (D) 35 Dem. 35 (D) 35 Rep. 35 (R) 36 Dem. 36 (D) 36 Rep. 36 (R) 37 Dem. 37 (D) 37 Rep. 37 (R) 38 Dem. 38 (D) 39 Dem. 39 (D) 39 Rep. 39 (R) 40 Dem. 40 (D) 41 Dem. 41 (D) 41 Rep. 41 (R) 42 Dem. 42 (D) 43 Dem. 43 (D) 43 Rep. 43 (R) 44 Dem. 44 (D) 44 Rep. 44 (R) 45 Dem. 45 (D) 46 Dem. 46 (D) 46 Rep. 46 (R) 47 Dem. 47 (D) 47 Rep. 47 (R) 48 Dem. 48 (D) 48 Rep. 48 (R) 49 Dem. 49 (D) 49 Rep. 49 (R) 50 Dem. 50 (D) 51 Dem. 51 (D) 51 Rep. 51 (R) 52 Dem. 52 (D) 52 Rep. 52 (R) 53 Dem. 53 (D) 53 Rep. 53 (R) 54 Dem. 54 (D) 55 Dem. 55 (D) 55 Rep. 55 (R) 56 Dem. 56 (D) 57 Dem. 57 (D) 58 Dem. 58 (D) 59 Dem. 59 (D) 59 Rep. 59 (R) 60 Dem. 60 (D) 60 Rep. 60 (R) 61 Dem. 61 (D) 62 Dem. 62 (D) 62 Rep. 62 (R) 63 Dem. 63 (D) 63 Rep. 63 (R) 64 Dem. 64 (D) 64 Rep. 64 (R) 65 Dem. 65 (D) 65 Rep. 65 (R) 66 Dem. 66 (D) 67 Dem. 67 (D) 67 Rep. 67 (R) 68 Dem. 68 (D) 68 Rep. 68 (R) 69 Dem. 69 (D) 69 Rep. 69 (R) 70 Dem. 70 (D) 70 Rep. 70 (R) 71 Dem. 71 (D) 72 Dem. 72 (D) 73 Dem. 73 (D) 73 Rep. 73 (R) 74 Dem. 74 (D) 74 Rep. 74 (R) 75 Dem. 75 (D) 75 Rep. 75 (R) 76 Dem. 76 (D) 76 Rep. 76 (R) 77 Dem. 77 (D) 77 Rep. 77 (R) 78 Dem. 78 (D) 78 Rep. 78 (R) 79 Rep. 79 (R) 80 Dem. 80 (D) 80 Rep. 80 (R) 81 Dem. 81 (D) 81 Rep. 81 (R) 82 Dem. 82 (D) 82 Rep. 82 (R) 83 Dem. 83 (D) 83 Rep. 83 (R) 84 Dem. 84 (D) 84 Rep. 84 (R) 85 Dem. 85 (D) 85 Rep. 85 (R) 86 Dem. 86 (D) 86 Rep. 86 (R) 87 Dem. 87 (D) 87 Rep. 87 (R) 88 Dem. 88 (D) 88 Rep. 88 (R) 89 Dem. 89 (D) 89 Rep. 89 (R) 90 Dem. 90 (D) 90 Rep. 90 (R) 91 Dem. 91 (D) 91 Rep. 91 (R) 92 Dem. 92 (D) 93 Dem. 93 (D) 93 Rep. 93 (R) 94 Dem. 94 (D) 94 Rep. 94 (R) 95 Dem. 95 (D) 95 Rep. 95 (R) 96 Dem. 96 (D) 96 Rep. 96 (R) 97 Dem. 97 (D) 97 Rep. 97 (R) 98 Dem. 98 (D) 98 Rep. 98 (R) 99 Dem. 99 (D) 100 Dem. 100 (D) 101 Dem. 101 (D) 102 Dem. 102 (D) 102 Rep. 102 (R) 103 Dem. 103 (D) 104 Dem. 104 (D) 104 Rep. 104 (R) 105 Dem. 105 (D) 105 Rep. 105 (R) 106 Dem. 106 (D) 107 Dem. 107 (D) 108 Dem. 108 (D) 108 Rep. 108 (R) 109 Dem. 109 (D) 109 Rep. 109 (R) 110 Dem. 110 (D) 110 Rep. 110 (R) 111 Dem. 111 (D) 111 Rep. 111 (R) 112 Dem. 112 (D) 113 Rep. 113 (R) 114 Dem. 114 (D) 115 Dem. 115 (D) 115 Rep. 115 (R) 116 Dem. 116 (D) 117 Dem. 117 (D) 117 Rep. 117 (R) 118 Dem. 118 (D) 118 Rep. 118 (R) 119 Dem. 119 (D) 119 Rep. 119 (R) 120 Dem. 120 (D) 120 Rep. 120 (R)
*Incumbent
Other Races
Court of Appeals
Mayor
Supreme Court