2020 North Carolina elections

A general election was held in the U.S. state of North Carolina on November 3, 2020.

To vote by mail, registered North Carolina voters had to request a ballot by October 27, 2020. As of early October, some 1,268,014 voters had requested mail ballots.

President of the United States
North Carolina has 15 electoral votes in the Electoral College. Nominees for the presidential election included Donald Trump (R), Joe Biden (D), and Jo Jorgensen (L), with incumbent president Trump winning the state's electors.

United States Senate
Thom Tillis (R, incumbent), Cal Cunningham (D), Kevin E. Hayes (C), and Shannon Bray (L) ran for office in the general election of North Carolina, with incumbent Tillis winning a second term.

United States House of Representatives
North Carolina voted for 13 U.S. Representatives, one from each of the state's 13 congressional districts.

Executive offices
North Carolina is one of 11 states that held elections for governor in the 2020 general election. Roy Cooper (D, incumbent) ran against Dan Forest (R), Al Pisano (C), and Steven DiFiore II (L), and won a second term.

Other executive offices up for election in the general election included lieutenant governor, attorney general, secretary of state, treasurer, superintendent of public instruction, auditor, commissioner of agriculture, commissioner of labor, and commissioner of insurance.

Legislature
The outcome of this election affected partisan balance during post-census redistricting.

State senate
All 50 seats within the North Carolina Senate were up for election in the general election, with the Democrats making a net gain of one.

State House of Representatives
All 120 seats within the state's House of Representatives were up for election in the general election, with the Republicans making a four-seat net gain but still falling short of a "veto-proof" 3/5 supermajority.

North Carolina ballot measures
There were no statewide ballot measures on the ballot in the general election; however, there were local measures for voters in Guilford County, Mecklenburg County, and Wake County.