Nonpartisan · Data from OpenStates / Plural Policy · North Carolina
Graig Meyer
Democratic · State Senator

Graig Meyer

Represents District 23 in the State Senate.

Votes with Democrats
98%
on 135 party-line votes · Senate Democrats median 96%
Cast a vote
77%
Yea or Nay on 380 of 492 roll calls · Senate median 93%
Their bills that became law
0 of 36
as a primary sponsor, this session · Democrats median 0
Roll calls on record
492
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 Graig Meyer 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 Graig Meyer sits in the Senate

Each dot is one member of the Senate, placed by how often they voted on the Democratic side of party-line votes. Graig Meyer is circled.

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

3 of 135 party-line votes.

H309 · Various Local Provisions VI
Yea
Conference Report Motion 8 To Adopt · 2025-06-26 · Passed 30–12 · most Democrats voted the other way
S416 · Personal Privacy Protection Act
Yea
Amendment 1 · 2025-05-07 · Passed 34–13 · most Democrats voted the other way
S405 · Healthcare Investment Act
Yea
Second Reading · 2025-04-30 · Passed 35–11 · most Democrats voted the other way
Closest votes they cast

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

S257 · 2026 Appropriations Act
Nay
Amendment 4 Motion 1 To Table · 2025-04-16 · Passed 25–22
S249 · Realign Congressional Districts 2025
Nay
Amendment 4 Motion 1 To Table · 2025-10-20 · Passed 25–20
H171 · Equality in State Agencies/Prohibition on DEI
Nay
Second Reading · 2025-06-25 · Passed 26–20
H193 · Firearm Law Revisions
Nay
Amendment 1 Motion 1 To Table · 2025-06-25 · Passed 26–20
S254 · Charter School Changes
Nay
Conference Report Motion 8 To Adopt · 2025-06-25 · Passed 26–20
Republicans 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.

Bobby HanigRepublican · District 1 · 114 shared contested votes
10%
Norman SandersonRepublican · District 2 · 144 shared contested votes
9%
Vickie SawyerRepublican · District 37 · 120 shared contested votes
8%
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 (112 in all). Gaps are months the chamber wasn’t voting.

2025-01: 2 roll calls, 0 without a Yea or Nay2025-02: 9 roll calls, 0 without a Yea or Nay2025-03: 54 roll calls, 16 without a Yea or Nay2025-04: 92 roll calls, 18 without a Yea or Nay2025-05: 73 roll calls, 5 without a Yea or Nay2025-06: 196 roll calls, 49 without a Yea or Nay2025-07: 24 roll calls, 24 without a Yea or Nay2025-09: 31 roll calls, 0 without a Yea or Nay2025-10: 11 roll calls, 0 without a Yea or NayJan 2025Oct 2025
← North Carolina Delegation
Their bills, from filing to law

Bills Graig Meyer 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.

Introduced36
Out of committee0
Passed one chamber0
Passed both chambers0
Became law0
Never left committee36

For comparison, the median Democratic member of the Senate has 0 bills that became law this session.

What their bills are about
Public 35Commerce 12Education 11Boards 10Budgeting 10Appropriations 8
Voucher School Accountability Act
Not out of committeeRef To Com On Rules and Operations of the Senate · 2025-03-26
Student Voter ID Grant Program/CCs
Not out of committeeRe-ref Com On Appropriations/Base Budget · 2025-03-26
NC Economic Progress and Well Being
Not out of committeeRe-ref Com On Appropriations/Base Budget · 2025-03-26
Medicaid SUD Services Rate Adjustment Act
Not out of committeeRef To Com On Rules and Operations of the Senate · 2025-03-26
The Ronnie Long No Cap Act
Not out of committeeRef To Com On Rules and Operations of the Senate · 2025-03-26
In-State Tuition Equity
Not out of committeeRe-ref Com On Appropriations/Base Budget · 2025-03-26
Ride Safe, Insure Smart Act
Not out of committeeRef To Com On Rules and Operations of the Senate · 2025-03-26
North Carolina Consumer Protection Act
Not out of committeeRef To Com On Rules and Operations of the Senate · 2025-03-26
Environmental Justice
Not out of committeeRef To Com On Rules and Operations of the Senate · 2025-03-26
Fair Procurement and Ownership Reform Act
Not out of committeeRef To Com On Rules and Operations of the Senate · 2025-03-26
Convert School Buses to Electric by 2050
Not out of committeeRef To Com On Rules and Operations of the Senate · 2025-03-26
Modernize Domestic Violence Protection Order
Not out of committeeRef To Com On Rules and Operations of the Senate · 2025-03-26
Green Schools Save Money
Not out of committeeRef To Com On Rules and Operations of the Senate · 2025-03-26
Fair Competition Study Act
Not out of committeeRe-ref Com On Appropriations/Base Budget · 2025-03-26
Polluter Pays
Not out of committeeRef To Com On Rules and Operations of the Senate · 2025-03-26

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

Loading committees…
S249 · 2025-10-21
Realign Congressional Districts 2025 (Amendment 6 Motion 1 To Table)
Passed · 26-20
Nay
S249 · 2025-10-21
Realign Congressional Districts 2025 (Third Reading)
Passed · 26-20
Nay
S449 · 2025-10-21
Continuing Budget Operations Part IV (Conference Report Motion 8 To Adopt)
Passed · 46-0
Yea
S777 · 2025-10-21
General Assembly Appointments (Second Reading)
Passed · 45-1
Yea
S249 · 2025-10-20
Realign Congressional Districts 2025 (Amendment 1 Motion 1 To Table)
Passed · 26-20
Nay
S249 · 2025-10-20
Realign Congressional Districts 2025 (Amendment 3 Motion 1 To Table)
Passed · 26-20
Nay
S249 · 2025-10-20
Realign Congressional Districts 2025 (Amendment 4 Motion 1 To Table)
Passed · 25-20
Nay
S249 · 2025-10-20
Realign Congressional Districts 2025 (Amendment 5 Motion 1 To Table)
Passed · 25-20
Nay
S249 · 2025-10-20
Realign Congressional Districts 2025 (Motion 3 Previous Question)
Passed · 25-18
Nay
S249 · 2025-10-20
Realign Congressional Districts 2025 (Second Reading)
Passed · 25-20
Nay
S249 · 2025-10-20
Realign Congressional Districts 2025 (Second Reading Motion 1 To Table)
Failed · 19-26
Yea
H358 · 2025-09-22
Continuing Budget Operations Part II (Amendment 1)
Passed · 47-0
Yea
H358 · 2025-09-22
Continuing Budget Operations Part II (Amendment 2)
Passed · 47-0
Yea
H358 · 2025-09-22
Continuing Budget Operations Part II (Amendment 3)
Passed · 46-1
Nay
H358 · 2025-09-22
Continuing Budget Operations Part II (Amendment 4)
Passed · 47-0
Yea
H358 · 2025-09-22
Continuing Budget Operations Part II (Second Reading)
Passed · 47-0
Yea
S775 · 2025-09-22
General Assembly Appointments (Second Reading)
Passed · 48-0
Yea
S774 · 2025-09-22
Confirm Stephanie Lynch, Investment Authority (Second Reading)
Passed · 48-0
Yea
S773 · 2025-09-22
Confirm Governor's Appt/Investment Authority (Second Reading)
Passed · 48-0
Yea
S776 · 2025-09-22
Adjournment Resolution Changes (Second Reading)
Passed · 48-0
Yea
H562 · 2025-09-22
Budget Technical Corrections Modifications (Amendment 1 Motion 1 To Table)
Passed · 28-19
Nay
H562 · 2025-09-22
Budget Technical Corrections Modifications (Second Reading)
Passed · 47-0
Yea
H42 · 2025-09-22
Back the Blue Pay Act (Second Reading)
Passed · 48-0
Yea
H307 · 2025-09-22
Iryna's Law (Amendment 1)
Passed · 47-0
Yea
H307 · 2025-09-22
Iryna's Law (Amendment 10 Motion 1 To Table)
Passed · 28-15
Nay
H307 · 2025-09-22
Iryna's Law (Amendment 11 Motion 1 To Table)
Passed · 28-15
Nay
H307 · 2025-09-22
Iryna's Law (Amendment 3)
Passed · 28-19
Nay
H307 · 2025-09-22
Iryna's Law (Amendment 5)
Passed · 28-18
Nay
H307 · 2025-09-22
Iryna's Law (Amendment 7)
Passed · 28-16
Nay
H307 · 2025-09-22
Iryna's Law (Amendment 8 Motion 1 To Table)
Passed · 28-15
Nay
H307 · 2025-09-22
Iryna's Law (Amendment 9 Motion 1 To Table)
Passed · 28-15
Nay
H307 · 2025-09-22
Iryna's Law (Second Reading)
Passed · 28-8
Nay
H926 · 2025-09-22
Regulatory Reform Act of 2025 (Amendment 1 Motion 1 To Table)
Passed · 28-20
Nay
H926 · 2025-09-22
Regulatory Reform Act of 2025 (Amendment 3)
Passed · 34-14
Nay
H926 · 2025-09-22
Regulatory Reform Act of 2025 (Second Reading)
Passed · 31-17
Nay
H56 · 2025-09-22
2026 Budget Technical Corrections (Second Reading)
Passed · 48-0
Yea
H192 · 2025-09-22
Defund Planned Parenthood & Cost Transparency (Second Reading)
Passed · 28-20
Nay
S214 · 2025-09-22
Various Local Provisions VII (Motion 9 To Concur)
Failed · 0-48
Nay
S245 · 2025-09-22
Expand Remote Drivers License Services (Motion 9 To Concur)
Passed · 47-0
Yea
H268 · 2025-09-22
2026 Budget Technical Corrections – II (Second Reading)
Passed · 47-0
Yea
H389 · 2025-09-22
Continuing Budget Operations Part III (Amendment 1)
Passed · 48-0
Yea
H389 · 2025-09-22
Continuing Budget Operations Part III (Second Reading)
Passed · 48-0
Yea
S153 · 2025-07-29
North Carolina Border Protection Act (Motion 11 Veto Override)
Passed · 30-19
Absent
H318 · 2025-07-29
The Criminal Illegal Alien Enforcement Act (Motion 11 Veto Override)
Passed · 30-19
Absent
S50 · 2025-07-29
Freedom to Carry NC (Motion 11 Veto Override)
Passed · 30-19
Absent
S416 · 2025-07-29
Personal Privacy Protection Act (Motion 11 Veto Override)
Passed · 30-19
Absent
H125 · 2025-07-29
Continuing Budget Operations (Conference Report Motion 8 To Adopt)
Passed · 47-2
Absent
S266 · 2025-07-29
The Power Bill Reduction Act (Motion 11 Veto Override)
Passed · 30-18
Absent
H87 · 2025-07-29
Educational Choice for Children Act (ECCA) (Amendment 2)
Passed · 30-19
Absent
H87 · 2025-07-29
Educational Choice for Children Act (ECCA) (Amendment 4)
Passed · 30-19
Absent
H87 · 2025-07-29
Educational Choice for Children Act (ECCA) (Amendment 5 Motion 1 To Table)
Passed · 30-19
Absent
H87 · 2025-07-29
Educational Choice for Children Act (ECCA) (Amendment 6 Motion 1 To Table)
Passed · 30-19
Absent
H87 · 2025-07-29
Educational Choice for Children Act (ECCA) (Amendment 7 Motion 1 To Table)
Passed · 30-19
Absent
H87 · 2025-07-29
Educational Choice for Children Act (ECCA) (Amendment 8 Motion 1 To Table)
Passed · 30-19
Absent
H87 · 2025-07-29
Educational Choice for Children Act (ECCA) (Amendment 9 Motion 1 To Table)
Passed · 30-19
Absent
H87 · 2025-07-29
Educational Choice for Children Act (ECCA) (Second Reading)
Passed · 30-19
Absent
S55 · 2025-07-29
Expedited Removal of Unauthorized Persons (Motion 9 To Concur)
Passed · 49-0
Absent
S558 · 2025-07-29
Eliminating "DEI" in Public Higher Ed (Motion 11 Veto Override)
Passed · 30-19
Absent
H193 · 2025-07-29
Firearm Law Revisions (Motion 11 Veto Override)
Passed · 29-19
Absent
H402 · 2025-07-29
Limit Rules With Substantial Financial Costs (Motion 11 Veto Override)
Passed · 30-19
Absent
Complete voting record from LegiScan (showing the 60 most recent of 492 total roll-call votes this session).
Voting data provided by LegiScan, licensed under CC BY 4.0.
Primary Office
Sources:
Follow Graig Meyer

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 23 constituents