How to use this guide
1. Pick the issues you care about. Choose the two or three that matter most to you.
2. Find which office handles them. The U.S. House writes federal law and the federal budget, and all bills that raise revenue must start there. The U.S. Senate writes federal law and the budget, confirms presidential nominees including federal judges, and approves treaties. The three constitutional amendments on this ballot change North Carolina's state constitution, which governs taxes, voting rules, and local government powers.
3. Compare the candidates. Read where each candidate stands on your top issues, then check their endorsements and funding.
The 2026 election uses North Carolina's 2025 Congressional District Plan, enacted for use in 2026; the district lines differ from those used in 2024, according to the North Carolina General Assembly and Ballotpedia. A federal three-judge panel denied requests to block the map before the 2026 election, finding that challengers presented no direct evidence of racial discrimination and that the direct evidence showed partisan motives, according to NBC News.
The official 2026 general candidate list gives the House District 7 ballot order as Maad Abu-Ghazalah, David Rouzer, Kimberly Hardy; the U.S. Senate order as Michael Dublin, Roy Cooper, Shannon Bray, Michael Whatley, per the North Carolina State Board of Elections. North Carolina law determines ballot order by a State Board drawing; the 2026 drawing selected reverse alphabetical order beginning with F. Candidates appear in that official ballot order throughout this guide.
The U.S. House race
What this office does
House members serve two-year terms and vote on every federal law and the federal budget. The 2026 election uses North Carolina's 2025 Congressional District Plan, and the district's lines differ from those used in 2024. The 270towin consensus rates the race Solid Republican.
Candidates in brief
| | Maad Abu-Ghazalah | David Rouzer | Kimberly Hardy |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Party | Libertarian | Republican | Democrat |
| Incumbent? | No | Yes | No |
| Background | Founder of a software business specializing in data analytics for attorneys; says he worked as a patent attorney and ran his own business for 30 years | Current member of Congress; served two terms in the North Carolina Senate, 2009–2012; previously ran a consulting business focused on marketing and sales | Associate professor of social work and former school social worker; her campaign describes her as a mom, social worker, and professor; says she has lived in the current District 7 for over a decade |
| Top priorities | National PFAS discharge limits; revisiting the Cape Fear Bridge height requirement; ending U.S. military aid to foreign governments | No priorities statement found on the record | Lower prices, more jobs, and better pay; affordable and available health care; securing more federal money for the Cape Fear Memorial Bridge replacement |
| Campaign website | getmaad.org | davidrouzer.com | kimberlyhardyforcongress.com |
Where they stand
| Issue | Maad Abu-Ghazalah (L) | David Rouzer (R) | Kimberly Hardy (D) |
| ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| Cost of living | Proposes a broad-based value-added tax with necessities exempted, at a rate that makes the change at least revenue-neutral | Not found | Supports eliminating income tax for people earning under $46,000 per year and a tiered surtax on incomes over $1 million per year |
| Health care | Supports private health care options and a safety net for unexpected or catastrophic events | Not found | Would protect Medicare and Medicaid, seek affordable premiums and meaningful coverage, and support lower prescription-drug costs |
| Housing | Not found | Not found | Not found |
| Immigration | Says Congress should require regular hearings, transparency, and civil-rights and due-process safeguards for immigration enforcement | Not found | Not found |
| Abortion | Not found | Not found | Not found |
| Climate and energy | Says Congress should set national limits on PFAS discharges, retain strong drinking-water limits, and require polluters to pay for cleanup | Not found | Would support solar, wind, and geothermal energy and ensure access to clean drinking water |
| Foreign policy | Would end U.S. military aid to foreign governments and oppose additional Iran war funding unless Congress explicitly authorizes the war | Not found | Says the administration needs congressional approval for continued military action in Iran and that the United States should work with its partners |
| Elections | Opposes federal restrictions on mail-in ballots, saying states run elections and the Postal Service should deliver the mail | Not found | Says voting by mail is a secure, fair process and opposes new federal restrictions on mail-in ballots |
| Cape Fear Memorial Bridge | Would press the Army Corps of Engineers to reassess navigation needs and revisit the 135-foot federal height requirement rather than seek more taxpayer funding | Not found | Would seek more federal funding and further study of the replacement; opposes tolls |
In their own words
Maad Abu-Ghazalah, in the Port City Daily candidate questionnaire on the Cape Fear Memorial Bridge (date not stated on page):
"Rather than ask taxpayers for more money, I would press the Army Corps of Engineers to reassess current and future navigation needs."
David Rouzer: No quote was found in the available candidate questionnaire responses or public statements on record.
Kimberly Hardy, in the Port City Daily candidate questionnaire on the Cape Fear Memorial Bridge (date not stated on page):
"Securing more federal money for the Cape Fear Memorial Bridge replacement is a very high priority for me."
Questionnaires and debates
A forum hosted by WHQR, Port City Daily, WECT, and The Seahawk was held Oct. 12, 2026. Maad Abu-Ghazalah and Kimberly Hardy took part. David Rouzer declined; WHQR reports Rouzer gave no reason.
On written questionnaires: Maad Abu-Ghazalah responded to the Port City Daily and WHQR questionnaires. Kimberly Hardy responded to the Port City Daily and WHQR questionnaires. David Rouzer did not respond to the Port City Daily questionnaire; no response was found for Rouzer on Vote411 (page fetch timed out) or Ballotpedia Candidate Connection.
Endorsements
| Candidate | Endorser | Type | Source |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------ | ------------------------ |
| David Rouzer | Donald Trump | Executive branch / federal officials | VoteHub |
| David Rouzer | U.S. Chamber of Commerce | Organizations | U.S. Chamber of Commerce |
| David Rouzer | AIPAC | Organizations | AIPAC |
| Kimberly Hardy | National Association of Social Workers | Organizations | NASW |
| Kimberly Hardy | Communications Workers of America | Labor unions | CWA |
| Kimberly Hardy | FIRE PAC | Organizations | FIRE PAC |
| Kimberly Hardy | Patriotic Millionaires | Organizations | Patriotic Millionaires |
| Kimberly Hardy | National Organization for Women | Organizations | NOW PAC |
| Kimberly Hardy | National Women's Political Caucus | Organizations | NWPC |
No endorsements were found for Maad Abu-Ghazalah.
Who is funding them
Fundraising totals for the three candidates run through Oct. 14, 2026.
| | Maad Abu-Ghazalah | David Rouzer | Kimberly Hardy |
| ---------------------------------- | ----------------- | --------------------- | ----------------------- |
| Total raised | $8,899 | $2.5 million | $390,000 |
| Small donors (under $200) | 4% | 9% | 18% |
| Larger donors (over $200) | 54% | 35% | 79% |
| PACs and other committees | 0% | 56% | 0% |
| Party committees | 34% | 0% | 3% |
| Self-funding | $2,433 (27%) | $0 (0%) | $0 (0%) |
| Transfers | $0 | $0 | $0 |
| Cash on hand | $279 | $1.7 million | $20,000 |
| Outside spending for / against | None reported | $0 for / $392 against | $5,456 for / $0 against |
Top PACs for David Rouzer: American Israel Public Affairs Committee Political Action Committee $15,000; Altria Group, Inc. Political Action Committee (ALTRIAPAC) $10,000; Amalgamated Transit Union - COPE $10,000; American Council of Engineering Companies (ACEC/PAC) $10,000; American Veterinary Medical Association Political Action Committee $10,000. Top PACs for Kimberly Hardy: Price for Congress $1,000; Coyote PAC $211. No PAC donors reported for Maad Abu-Ghazalah.
The largest outside spender was Rural Freedom Network, which spent $5,456 in support of Hardy and $392 against Rouzer.
Donors who give more than $200 in a cycle are itemized by name in FEC filings; smaller gifts are reported only as a lump total, so small donors' names are not public.
The incumbent's record
Votes listed here were selected by one rule applied to every incumbent: final passage of each spending, budget or defense bill that became law, every vote on a war powers resolution, and every vote against the majority of the member's own party, from the official House and Senate roll calls.
David Rouzer serves on the House Agriculture Committee, the House Transportation and Infrastructure Committee, and the House Science, Space and Technology Committee. Rouzer chairs the Transportation and Infrastructure Committee's Highways and Transit Subcommittee and is vice chair of the Agriculture Committee's General Farm Commodities, Risk Management and Credit Subcommittee.
Rouzer is a member of 65 caucuses, including the Congressional Coastal Communities Caucus, the Congressional Rural Caucus, the Congressional Crop Insurance Caucus, the Congressional Ports Opportunity, Renewal, Trade and Security Caucus, and the House South Atlantic Red Snapper Task Force.
The Highways and Transit Subcommittee chairmanship is directly relevant to the Cape Fear Memorial Bridge debate, one of the district's most prominent local issues.
Key votes since June 2026
| Date | Measure | Question | Rouzer's vote | Outcome | Broke with party? |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------- | ------------- | ------- | ----------------- |
| June 3, 2026 | Agriculture, Rural Development, FDA, and Related Agency Appropriations Act, 2027 | On Passage | Yes | Passed | No |
| June 3, 2026 | Directing removal of U.S. Armed Forces from hostilities with Iran (War Powers) | On Agreeing to the Resolution | No | Passed | No |
| June 4, 2026 | Directing removal of U.S. Armed Forces from Lebanon (War Powers) | On Agreeing to the Resolution | No | Failed | No |
| June 30, 2026 | Directing removal of U.S. Armed Forces from hostilities in Lebanon (War Powers) | On Agreeing to the Resolution | No | Failed | No |
| July 22, 2026 | Making continuing appropriations for fiscal year 2027 | On Passage | Yes | Passed | No |
| July 22, 2026 | National Defense Authorization Act for Fiscal Year 2027 | On Passage | Yes | Passed | No |
| July 23, 2026 | Directing removal of U.S. Armed Forces from hostilities with Iran (War Powers) | On Agreeing to the Resolution | No | Passed | No |
| Sept. 1, 2026 | Extend North Atlantic right whale regulations | On Passage | Yes | Passed | No |
| Sept. 16, 2026 | Directing removal of U.S. Armed Forces from hostilities with Iran (War Powers) | On Agreeing to the Resolution | No | Passed | No |
David Rouzer voted against the majority of the Republican Party on zero roll-call votes since June 2026. Rouzer missed three of 123 roll-call votes since June 2026.
Bills sponsored
Rouzer sponsored 30 bills in the 119th Congress: 15 remain at the introduced stage, 13 are in committee, and two passed the House. The two bills that passed the House are the Maritime Supply Chain Security Act and the Amtrak Executive Bonus Disclosure Act. Rouzer cosponsored 239 bills.
Contested claims
Rouzer's campaign ran a TV ad touting his congressional record, saying Rouzer delivers rather than merely talks; no independent fact-check of the ad's specific claims was found, according to WUNC News.
Kimberly Hardy says Rouzer's vote for Medicaid cuts would undercut efforts to bring more doctors to Wilmington and Fayetteville. The House Clerk's official record shows Rouzer voted aye on H.R. 1 on July 3, 2025; no independent fact-check of Hardy's stated effect of the vote was found, according to the Wilmington StarNews.
Hardy also says she has not seen Rouzer at candidate forums and other events, and argues that many district residents do not know who their representative is; no independent fact-check of that claim was found, according to WUNC News.
Challengers' records
Maad Abu-Ghazalah has held no public office.
Kimberly Hardy was the Democratic nominee for North Carolina House District 43 in 2020 and has served as Second Vice-Chair of the North Carolina Democratic Party since 2023, a role to which the party's governing body elected her.
The U.S. Senate race
What this office does
U.S. senators serve six-year terms and vote on every federal law and the federal budget; the Senate also confirms presidential nominees including federal judges, and approves treaties. This is an open seat; the previous holder was Thom Tillis. The 270towin consensus rates the race Likely Democratic. Local coverage of the district has focused on the Cape Fear Memorial Bridge replacement and on immigration and border policy.
Candidates in brief
| | Michael Dublin | Roy Cooper | Shannon Bray | Michael Whatley |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Party | Green | Democrat | Libertarian | Republican |
| Incumbent? | No | No | No | No |
| Background | Retired middle-school teacher who taught for 24 years; his campaign describes him as a public-school educator and community activist | North Carolina governor and attorney general; also served as a state legislator and Nash County lawyer in private practice | U.S. Navy veteran, cybersecurity professional, technology entrepreneur, and author; holds a master's degree in cybersecurity | Chaired the North Carolina Republican Party and the Republican National Committee; his campaign says he led the 2016 presidential transition's Energy, Environment, and Agriculture teams |
| Top priorities | Government reform, environmental justice, social and racial equity, and peace; would restore SNAP reimbursement and cut military spending by half | More good-paying jobs, more affordable health care, lower costs, and standing up for Social Security and Medicare benefits | Lower costs, simpler taxes, ending wasteful spending, patient-first health care, and restoring accountable, constitutional government | Advancing President Trump's America First agenda, securing the border, and promoting reliable, affordable energy while reining in federal spending |
| Campaign website | dublinforcongress.com | roycooper.com | shannonbray.us | michaelwhatley.com |
Where they stand
| Issue | Michael Dublin (G) | Roy Cooper (D) | Shannon Bray (L) | Michael Whatley (R) |
| ---------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------- |
| Cost of living | Says rents and household costs are rising for renters while pay has not increased; argues federal spending should be directed to health care and housing | Says he will focus on lowering costs for people and making health care more affordable | Says housing, food, insurance, health care, and energy costs are squeezing household budgets; proposes reducing federal deficits and removing barriers to work and enterprise | Says fiscal responsibility and American energy production can create jobs and lasting prosperity |
| Health care | Would direct money from military spending to health care | Would make health care more affordable and take on insurance companies | Says health care decisions should be made by patients and doctors, not Washington; advocates patient-centered care | Not found |
| Housing | Campaign platform calls for guaranteed housing | Not found | Not found | Not found |
| Immigration | Calls for due process, no immigration raids on churches or schools, no separation of children from parents, and consequences when officers break the law | Supports federal resources for fighting crime and deporting violent criminals | Supports enforcing immigration law while requiring officers to identify themselves, obtain warrants except in genuine emergencies, preserve body-camera evidence, and respect access to counsel and hearings | Says he supports securing the border and deporting undocumented immigrants he describes as criminals |
| Abortion | Not found | Not found | Not found | Says he will fight to protect life |
| Climate and energy | Advocates renewable energy and accountability for corporate polluters through a Green New Deal for North Carolina | Not found | Advocates reliable, affordable power and innovation over mandates | Advocates reliable, affordable energy and American energy production |
| Foreign policy | Favors diplomacy over war and reducing military spending | Says he will work to end the war in Iran | Advocates restraint, accountability, and constitutional war powers | Not found |
| Elections | Campaign calls for ending voter suppression and protecting voting rights | Not found | Advocates secure, auditable elections | Says he supports election integrity and protecting the ballot |
Questionnaires and debates
The Libertarian Party of North Carolina held a debate on Oct. 15, 2026. Shannon Bray and Michael Dublin took part. Roy Cooper and Michael Whatley were invited, but their campaigns did not respond to invitations.
On written questionnaires: Roy Cooper, Shannon Bray, and Michael Dublin responded to The News & Observer and The Charlotte Observer questionnaire. Michael Whatley did not reply to that questionnaire. No response was found for any candidate on Vote411 or Ballotpedia Candidate Connection.
Endorsements
| Candidate | Endorser | Type | Source |
| --------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------ | ------------------------ |
| Michael Dublin | No endorsements found | — | — |
| Roy Cooper | Barack Obama | Executive branch / federal officials | The News & Observer |
| Roy Cooper | Kamala Harris | Executive branch / federal officials | ABC11 |
| Roy Cooper | Angela Alsobrooks | U.S. senators | CNS Maryland |
| Roy Cooper | North Carolina AFL-CIO | Labor unions | NC AFL-CIO |
| Roy Cooper | National Education Association | Labor unions | NCAE/NEA |
| Roy Cooper | Human Rights Campaign PAC | Organizations | HRC |
| Roy Cooper | Reproductive Freedom for All | Organizations | Axios |
| Roy Cooper | National Committee to Preserve Social Security and Medicare | Organizations | NCPSSM |
| Shannon Bray | No endorsements found | — | — |
| Michael Whatley | Donald Trump | Executive branch / federal officials | AP News |
| Michael Whatley | JD Vance | Executive branch / federal officials | The News & Observer |
| Michael Whatley | Ted Budd | U.S. senators | The News & Observer |
| Michael Whatley | U.S. Chamber of Commerce | Organizations | U.S. Chamber of Commerce |
| Michael Whatley | National Right to Life Committee | Organizations | NRLC |
| Michael Whatley | National Border Patrol Council | Labor unions | NSJ Online |
| Michael Whatley | Republican National Committee | Organizations | Elon News Network |
| Michael Whatley | Republican Jewish Coalition | Organizations | Jewish Insider |
Who is funding them
These figures come from FEC filings through Oct. 14, 2026. Shannon Bray's campaign has not filed a report with totals. Michael Dublin has no FEC report on file.
| | Michael Dublin (G) | Roy Cooper (D) | Shannon Bray (L) | Michael Whatley (R) |
| ---------------------------------- | --------------------- | --------------------------- | ---------------- | --------------------------- |
| Total raised | No FEC report on file | $49.6 million | Not reported | $13.7 million |
| Small donors (under $200) | No FEC report on file | 51% | Not reported | 44% |
| Larger donors (over $200) | No FEC report on file | 44% | Not reported | 45% |
| PACs and other committees | No FEC report on file | 4% | Not reported | 11% |
| Party committees | No FEC report on file | 0% | Not reported | 1% |
| Self-funding | No FEC report on file | $0 (0%) | Not reported | $0 (0%) |
| Transfers | No FEC report on file | $19.8 million | Not reported | $4.6 million |
| Cash on hand | No FEC report on file | $9.1 million | Not reported | $902,000 |
| Outside spending for / against | No FEC report on file | $1.4 million / $2.4 million | $0 / $0 | $5.0 million / $8.9 million |
Top PACs for Roy Cooper: DSCC $62,000; JSTREETPAC $38,000; Swing Left $11,000; Advancing Democracy and Mobilization PAC $10,000; Air Line Pilots Association PAC $10,000. Top PACs for Michael Whatley: NRSC $62,000; Republican Jewish Coalition Political Action Committee (RJC-PAC) $30,000; 1890 PAC $10,000; American Excellence PAC $10,000; Arkansas for Leadership Political Action Committee (ARKPAC) $10,000.
The largest outside spenders were WINSENATE, which spent $8.8 million opposing Cooper; Americans for Prosperity Action, which spent $4.4 million supporting Whatley and $1.8 million opposing Whatley; and SLF PAC, which spent $658,000 supporting Whatley and $560,000 opposing Whatley.
Donors who give more than $200 in a cycle are itemized by name in FEC filings; smaller gifts are reported only as a lump total.
Scorecards readers can check
Several interest groups rate David Rouzer's voting record. The Heritage Action for America scorecard gives Rouzer 87 percent for the 119th Congress (2025/2026). The National Taxpayers Union rates Rouzer 88 percent for 2025. The American Conservative Union/CPAC rates Rouzer 80 percent for 2023. The AFL-CIO legislative scorecard gives Rouzer 0 percent for 2025. The League of Conservation Voters rates Rouzer 0 percent for 2025. The Lugar Center Bipartisan Index gives Rouzer a score of -0.72 (rank 272 of House members) for the 118th Congress (2022–2023).
Different groups select different sets of votes to score, so their ratings measure different things. No other candidate on this ballot has served in Congress, so no congressional scorecard ratings apply to them.
Also on your ballot
Three statewide constitutional amendments are on the Nov. 3 ballot. The district's localities were not confirmed in the available records; check your county board of elections for any local measures on your specific ballot.
***
Constitutional Amendment SB 921 — Voter photo ID for all voters
The official ballot question reads: "Constitutional amendment to require all voters, not just those presenting to vote in person, to present photo identification before voting."
A Yes vote would add a constitutional requirement that all voters present photo identification before voting, extending the existing constitutional photo-identification requirement to voters who do not vote in person, such as those casting mail ballots. A No vote would reject this proposed constitutional requirement and leave the existing language unchanged.
The legislature referred the measure through SB 921 / SL 2024-58; the Senate voted 30–19 and the House voted 73–45. Party breakdowns for those votes were not available on the General Assembly page. No fiscal impact estimate was found. No organized support or opposition was confirmed in the available records.
***
HB 1089 — Property tax levy limit
The official ballot question reads: "Constitutional amendment requiring limits on property tax increases by local governments."
A Yes vote would amend the state constitution to require the General Assembly to enact laws limiting increases in county and municipal property-tax levies. A No vote would reject the proposed constitutional requirement and leave the existing language unchanged.
Current law does not contain this mandate. If voters approve, the General Assembly would have to enact limits, but the amendment itself does not specify what those limits would be; the details would be set in future legislation. The legislature referred the measure through HB 1089 / SL 2026-5; the House voted 73–46 and the Senate voted 31–15.
The official fiscal note estimates no fiscal impact because the referendum's outcome is unknown and any levy-limit details would be set in future legislation; it reports combined county and municipal property-tax revenues of $15.1 billion in fiscal year 2024–25, up 8.1 percent year over year. No organized support was confirmed in the available records. The NC Budget & Tax Center argues the proposal would restrict local governments' ability to raise revenue and could harm local services.
***
SB 1080 — Income tax rate cap reduced to 3.5 percent
The official ballot question reads: "Constitutional amendment to keep the State income tax rate from being raised higher than three and one-half percent (3.5%)."
A Yes vote would lower the constitution's maximum allowable state income-tax rate from 7 percent to 3.5 percent for taxable years beginning on or after Jan. 1, 2027. A No vote would reject the proposed reduction, leaving the existing constitutional maximum of 7 percent unchanged.
The legislature referred the measure through SB 1080 / SL 2026-4; the Senate voted 30–18 and the House voted 73–46. The official fiscal note estimates no fiscal impact for fiscal years 2026–27 through 2030–31; it projects personal income-tax rates of 3.49 percent in 2027 and 2.99 percent in 2028 and after, based on the May 2026 revenue forecast, and notes the cap could become binding under a different revenue scenario. No organized support was confirmed in the available records. The NC Budget & Tax Center argues that lowering the constitutional ceiling would constrain future lawmakers' tax-policy options and lock in current tax policy.
Before you go
Early voting ran Oct. 15 through Oct. 31, 2026, ending at 3 p.m. on Oct. 31. Find sites and schedules through the NCSBE Early Voting Site Search.
Election Day hours: Polls are open 6:30 a.m. to 7:30 p.m. on Nov. 3, 2026. Find your polling place through the NCSBE Voter Search.
Photo ID: Voters are asked to show an acceptable photo ID. If you cannot show one, you may vote a provisional ballot and complete a Photo ID Exception Form explaining why; other options apply if you have an ID but did not bring it. See NCSBE Voter ID for the full list of accepted IDs and the steps for each situation.
In the booth: Voters may bring voting guides, notes, and other materials, and may use a phone or electronic device to access candidate information. Photographing or videotaping a voted ballot and electronic communication while voting are prohibited. See NCSBE FAQ: Election Day Voting for the complete rules.
Registration: The regular deadline was 5 p.m. Oct. 9, 2026. Same-day registration was available during early voting; most voters cannot register on Election Day. Check your registration status at the NCSBE Voter Search.
Mail ballots must be received by the county board of elections by 7:30 p.m. Nov. 3, 2026. Return by mail or deliver in person to the county board of elections or an early voting site in your county; do not return it to an Election Day polling place. See NCSBE Detailed Instructions to Vote By Mail for envelope and witness requirements.
Questions: Call the North Carolina State Board of Elections at (919) 814-0700, or call or text the nonpartisan Election Protection hotline at 866-OUR-VOTE (866-687-8683).
Sources
Official records
- North Carolina General Assembly — 2025 Congressional District Plan
- North Carolina State Board of Elections — 2026 general candidate list
- North Carolina State Board of Elections — 2026 statewide referendum choices
- North Carolina State Board of Elections — Voter ID
- North Carolina State Board of Elections — Vote Early in Person
- North Carolina State Board of Elections — Upcoming Election
- North Carolina State Board of Elections — Voter Registration Deadlines
- North Carolina State Board of Elections — Detailed Instructions to Vote By Mail
- North Carolina State Board of Elections — FAQ: Election Day Voting
- North Carolina State Board of Elections — Voter Search
- North Carolina General Assembly — SB 921 / SL 2024-58
- North Carolina General Assembly — HB 1089 / SL 2026-5
- North Carolina General Assembly — HB 1089 fiscal note
- North Carolina General Assembly — SB 1080 / SL 2026-4
- North Carolina General Assembly — SB 1080 fiscal note
- House Clerk — H.R. 1 vote, July 3, 2025
Campaign finance
- FEC — David Rouzer (H2NC07096)
- FEC — Kimberly Hardy (H6NC07196)
- FEC — Maad Abu-Ghazalah (H6NC07204)
- FEC — Roy Cooper (S6NC00407)
- FEC — Michael Whatley (S6NC00415)
- FEC — Shannon Bray (S0NC00335)
- AllCiv — North Carolina 7th U.S. House District race
- AllCiv — North Carolina U.S. Senate race
Candidate statements and questionnaires
- Maad Abu-Ghazalah — Port City Daily questionnaire
- Kimberly Hardy — Port City Daily questionnaire
- Kimberly Hardy for Congress — Priorities
- David Rouzer — official biography
- Shannon Bray — issues
- Michael Dublin for U.S. Senate — campaign platform
- Michael Whatley for Senate — issues
- The News & Observer and The Charlotte Observer — Senate candidate Q&A, Oct. 10, 2026
- Ballotpedia — North Carolina's 7th Congressional District election, 2026
- Ballotpedia — United States Senate election in North Carolina, 2026
News and fact-checks
- NBC News — federal court allows North Carolina map
- Port City Daily — Cape Fear Bridge coverage
- WHQR — Oct. 12, 2026 candidates forum
- WHQR — Maad Abu-Ghazalah profile
- WUNC News — Rouzer TV ad coverage
- Wilmington StarNews — District 7 candidates
- Libertarian Party of NC — Oct. 15, 2026 Senate debate
- NC Newsline — 2026 U.S. Senate voter guide
- NC Budget & Tax Center — HB 1089 brief
- NC Budget & Tax Center — income-tax cap fact sheet
Advocacy groups
- Heritage Action for America — David Rouzer scorecard
- AFL-CIO — David Rouzer scorecard
- League of Conservation Voters — David Rouzer
- National Taxpayers Union — David Rouzer
- The Lugar Center — Bipartisan Index
- Election Protection — 866ourvote.org
---
AllCiv makes it easy to stay politically informed and involved.
---
Spot something wrong? Report an issue with this article