2024 general · November 5, 2024
2024 North Carolina election results
Every race on North Carolina's ballot in the 2024 general election: winners, margins and seats that changed party.
Races191
Changed party2
Unopposed15%29 races
- President
- Governors
- Statewide offices
- U.S. House
- North Carolina State Senate
- North Carolina House of Representatives
President
R 1
| Race | Winner | Won by | Notes |
|---|---|---|---|
| North Carolina | Donald J. Trump (R) | 3.2 |
Governors
D 1
| Race | Winner | Won by | Notes |
|---|---|---|---|
| North Carolina | Josh Stein (D) | 14.8 |
Statewide offices
D 3 · R 2
| Race | Winner | Won by | Notes |
|---|---|---|---|
| North Carolina Attorney General | Jeff Jackson (D) | 2.8 | |
| North Carolina Auditor | Dave Boliek (R) | 1.8 | Flipped |
| North Carolina Lieutenant Governor | Rachel Hunt (D) | 1.9 | Flipped |
| North Carolina Secretary of State | Elaine Marshall (D) | 2.1 | |
| North Carolina Treasurer | Brad Briner (R) | 4.9 |
U.S. House
D 4 · R 10
| Race | Winner | Won by | Notes |
|---|---|---|---|
| NC-1 | Don Davis (D) | 1.7 | |
| NC-2 | Deborah Ross (D) | 34.6 | |
| NC-3 | Greg Murphy (R) | 54.8 | |
| NC-4 | Valerie Foushee (D) | 45.7 | |
| NC-5 | Virginia Foxx (R) | 18.9 | |
| NC-6 | Addison McDowell (R) | 38.3 | |
| NC-7 | David Rouzer (R) | 17.2 | |
| NC-8 | Mark Harris (R) | 19.2 | |
| NC-9 | Richard Hudson (R) | 18.5 | |
| NC-10 | Pat Harrigan (R) | 19.4 | |
| NC-11 | Chuck Edwards (R) | 13.5 | |
| NC-12 | Alma Adams (D) | 48.0 | |
| NC-13 | Brad Knott (R) | 17.3 | |
| NC-14 | Tim Moore (R) | 16.1 |
North Carolina State Senate
D 20 · R 30
North Carolina House of Representatives
D 49 · R 71
North Carolina
Results are each source's final count; margins are the winner's lead over the runner-up in points of the vote. Source: MIT Election Data and Science Lab; North Carolina State Board of Elections