Nonpartisan · Data from OpenStates / Plural Policy · North Carolina
Grant Campbell
Republican · Representative

Grant Campbell

Represents District 83 in the House of Representatives.

Official site ↗ Email
Votes with Republicans
99%
on 238 party-line votes · House Republicans median 99%
Cast a vote
91%
Yea or Nay on 730 of 802 roll calls · House median 96%
Their bills that became law
6 of 66
as a primary sponsor, this session · Republicans median 2
Roll calls on record
802
2025-2026 Session
Votes and bills updated Oct 5, 2026 from LegiScan (CC BY 4.0), which republishes the legislature’s own records. Profile details from OpenStates / Plural Policy. Figures cover 2025-2026 Session.

How Grant Campbell votes

A party-line vote is a roll call where most voting Democrats and most voting Republicans took opposite sides. Absences and not-voting are never counted. Same method as our Congress pages.

Where Grant Campbell sits in the House

Each dot is one member of the House, placed by how often they voted on the Democratic side of party-line votes. Grant Campbell is circled.

Always on the Republican sideAlways on the Democratic side
Times they broke with their party

1 of 238 party-line votes.

They voted with most Republicans on every party-line vote this session.

Closest votes they cast

Roll calls decided by the fewest votes, one per bill.

No recorded Yea or Nay votes yet.

Democrats they vote with most

Share of contested roll calls (the losing side got at least 10%) where both voted and landed on the same side. Unanimous votes are left out, because on those everyone agrees.

Shelly WillinghamDemocrat · District 23 · 232 shared contested votes
56%
Carla CunninghamDemocrat · District 106 · 169 shared contested votes
53%
Charles SmithDemocrat · District 44 · 253 shared contested votes
37%
Their session, month by month

Dark bars are roll calls they were recorded on each month; the red part is the ones without a Yea or Nay (72 in all). Gaps are months the chamber wasn’t voting.

2025-01: 3 roll calls, 0 without a Yea or Nay2025-02: 10 roll calls, 0 without a Yea or Nay2025-03: 45 roll calls, 9 without a Yea or Nay2025-04: 150 roll calls, 10 without a Yea or Nay2025-05: 183 roll calls, 35 without a Yea or Nay2025-06: 180 roll calls, 0 without a Yea or Nay2025-07: 30 roll calls, 0 without a Yea or Nay2025-09: 12 roll calls, 0 without a Yea or Nay2025-10: 14 roll calls, 0 without a Yea or Nay2026-04: 8 roll calls, 0 without a Yea or Nay2026-05: 26 roll calls, 0 without a Yea or Nay2026-06: 109 roll calls, 18 without a Yea or Nay2026-07: 19 roll calls, 0 without a Yea or Nay2026-08: 13 roll calls, 0 without a Yea or NayJan 2025Aug 2026
← North Carolina Delegation
Their bills, from filing to law

Bills Grant Campbell was a primary sponsor of this session. Most bills from either party never leave committee; in Illinois many never get past the Assignments or Rules committee.

Introduced66
Out of committee30
Passed one chamber21
Passed both chambers6
Became law6
Never left committee36

For comparison, the median Republican member of the House has 2 bills that became law this session.

What their bills are about
Public 61Health Services 32Boards 20Education 19Occupations 16Public Health 16
Relief at the Pump
Became lawCh. SL 2026-62 · 2026-10-09

Descriptions are the legislature’s own synopsis. Bill data from LegiScan, CC BY 4.0.

Loading committees…
Loading votes…
Capitol Office
📍Room 306C, Legislative Office Building 300 N. Salisbury St., Raleigh, NC 27603
District-Mail Office
📍Room 306C, 300 N. Salisbury St., Raleigh, NC 27603
Follow Grant Campbell

One email a week, only when there’s something: every time they broke with their party, and the closest votes they cast. Free, and you can stop any time.

+ Advertise on this pageReach District 83 constituents