Nonpartisan · Data from OpenStates / Plural Policy · North Carolina
Carla Cunningham
Independent · Representative

Carla Cunningham

Represents District 106 in the House of Representatives.

Official site ↗ Email
Votes with Democrats
55%
on 157 party-line votes · House Democrats median 95%
Cast a vote
88%
Yea or Nay on 558 of 633 roll calls · House median 96%
Their bills that became law
1 of 42
as a primary sponsor, this session · Democrats median 0
Roll calls on record
633
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 Carla Cunningham 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 Carla Cunningham 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. Carla Cunningham is circled.

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

70 of 157 party-line votes, most recent 10 shown.

H268 · 2026 Budget Technical Corrections – II
Yea
M11 Not Concur · 2026-04-21 · Passed 69–44 · most Democrats voted the other way
H56 · 2026 Budget Technical Corrections
Yea
M11 Not Concur · 2026-04-21 · Passed 69–43 · most Democrats voted the other way
H926 · Regulatory Reform Act of 2025
Yea
M11 Concur · 2025-09-23 · Passed 72–37 · most Democrats voted the other way
S214 · Various Local Provisions VII
Yea
Third Reading · 2025-07-30 · Passed 72–44 · most Democrats voted the other way
H87 · Educational Choice for Children Act (ECCA)
Yea
M11 Concur · 2025-07-30 · Passed 69–47 · most Democrats voted the other way
S772 · Adjournment Resolution
Yea
Second Reading · 2025-07-29 · Passed 70–45 · most Democrats voted the other way
S254 · Charter School Changes
Yea
Veto Override · 2025-07-29 · Passed 74–46 · most Democrats voted the other way
S266 · The Power Bill Reduction Act
Yea
Veto Override · 2025-07-29 · Passed 74–46 · most Democrats voted the other way
S416 · Personal Privacy Protection Act
Yea
Veto Override · 2025-07-29 · Passed 74–46 · most Democrats voted the other way
H318 · The Criminal Illegal Alien Enforcement Act
Yea
Veto Override M4 Previous Question · 2025-07-29 · Passed 71–49 · most Democrats voted the other way
Closest votes they cast

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

H305 · Guilford County Sales Tax Distribution Mods
Nay
Second Reading · 2025-05-07 · Failed 54–57
H336 · Town of Maggie Valley/Deannexations
Nay
Second Reading · 2025-06-11 · Passed 56–50
H58 · Various Local Elections
Nay
M11 Concur · 2025-03-26 · Passed 59–52
S257 · 2026 Appropriations Act
Yea
A21 Hawkins Second Reading · 2025-05-21 · Failed 49–57
H214 · Faithful Article V Commissioner Act
Nay
Second Reading · 2025-05-07 · Passed 61–53
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.

Cody HuneycuttRepublican · District 67 · 142 shared contested votes
56%
Erin ParéRepublican · District 37 · 165 shared contested votes
55%
Ben MossRepublican · District 52 · 148 shared contested votes
54%
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 (75 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, 10 without a Yea or Nay2025-03: 45 roll calls, 1 without a Yea or Nay2025-04: 150 roll calls, 6 without a Yea or Nay2025-05: 183 roll calls, 17 without a Yea or Nay2025-06: 180 roll calls, 38 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, 3 without a Yea or Nay2026-04: 6 roll calls, 0 without a Yea or NayJan 2025Apr 2026
← North Carolina Delegation
Their bills, from filing to law

Bills Carla Cunningham 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.

Introduced42
Out of committee16
Passed one chamber12
Passed both chambers1
Became law1
Never left committee26

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

What their bills are about
Public 41Health Services 18Education 16Boards 13Appropriations 13Budgeting 13
Education Omnibus
Passed one chamberConf Com Appointed · 2026-08-06
Regulate Hemp-Derived Consumables
Passed one chamberRe-ref Com On Rules, Calendar, and Operations of the House · 2026-07-30
Recognition of the Tuscarora
Out of committeeRe-ref Com On State and Local Government · 2026-07-01
Modify HC POA/Adv Direct
Passed one chamberRef To Com On Rules, Calendar, and Operations of the House · 2026-06-25
Diabetes Education for Parents
Out of committeeRe-ref Com On Appropriations · 2026-05-19
Medicaid Prepaid Health Plan Practices
Passed one chamberRe-ref Com On Rules, Calendar, and Operations of the House · 2026-05-12
Dominique Moody Safety Act
Not out of committeeRef to the Com on Judiciary 2, if favorable, Appropriations, if favorable, Rules, Calendar, and Operations of the House · 2026-05-04
Affordable Housing Infrastructure Development
Not out of committeeRef to the Com on Housing and Development, if favorable, Appropriations, if favorable, Rules, Calendar, and Operations of the House · 2026-04-29
Allow PTs in School Concussion Protocol
Became lawCh. SL 2025-49 · 2025-07-02
Building Industry Efficiency Act of 2025
Passed one chamberRef To Com On Rules and Operations of the Senate · 2025-06-19
North Carolina Student Lifeline Act
Passed one chamberRef To Com On Rules and Operations of the Senate · 2025-05-07
SchCalFlex/Statewide/Open Cal
Passed one chamberRef To Com On Rules and Operations of the Senate · 2025-05-07
Save the American Dream Act
Out of committeeRe-ref to the Com on Finance, if favorable, Rules, Calendar, and Operations of the House · 2025-05-06
Adopt SUDEP Awareness Week
Passed one chamberRef To Com On Rules and Operations of the Senate · 2025-04-30
Tobacco and Hemp on Nonpublic School Grounds
Passed one chamberRef To Com On Rules and Operations of the Senate · 2025-04-28

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

Loading committees…
H696 · 2026-04-22
Medicaid & HHS Adjust./Other Critical Needs (C RPT Adoption R2 Ruled Mat'l)
Passed · 112-1
Yea
H328 · 2026-04-21
Regulate Hemp-Derived Consumables (M11 Not Concur)
Passed · 95-18
Yea
H56 · 2026-04-21
2026 Budget Technical Corrections (M11 Not Concur)
Passed · 69-43
Yea
H562 · 2026-04-21
Budget Technical Corrections Modifications (M11 Not Concur)
Passed · 96-17
Yea
H832 · 2026-04-21
Education Omnibus (M11 Not Concur)
Passed · 111-1
Yea
H268 · 2026-04-21
2026 Budget Technical Corrections – II (M11 Not Concur)
Passed · 69-44
Yea
H491 · 2025-10-22
Medicaid Rebase Funding (Second Reading)
Passed · 111-0
Yea
S249 · 2025-10-22
Realign Congressional Districts 2025 (A1 Morey Second Reading)
Failed · 46-67
NV
S249 · 2025-10-22
Realign Congressional Districts 2025 (Second Reading)
Passed · 66-48
Nay
S249 · 2025-10-22
Realign Congressional Districts 2025 (Second Reading M4 Previous Question)
Passed · 65-49
Nay
S378 · 2025-10-22
Align Medicaid Eligibility with Federal Law (Second Reading)
Passed · 61-47
NV
S378 · 2025-10-22
Align Medicaid Eligibility with Federal Law (Second Reading Motion 12/Appeal Ruling of Chair)
Failed · 47-62
Yea
S599 · 2025-10-22
State Teacher/Employee Pay & Local LEO Bonus (A1 Paré Second Reading)
Passed · 110-0
Yea
S599 · 2025-10-22
State Teacher/Employee Pay & Local LEO Bonus (A2 Paré Second Reading)
Passed · 110-0
Yea
S599 · 2025-10-22
State Teacher/Employee Pay & Local LEO Bonus (Second Reading)
Passed · 110-0
Yea
S405 · 2025-10-22
Healthcare Investment Act (Second Reading)
Passed · 110-0
Yea
S777 · 2025-10-22
General Assembly Appointments (Second Reading)
Passed · 104-7
Yea
H1016 · 2025-10-22
Amend Adjournment Resolution (A1 Bell Second Reading)
Passed · 108-3
Yea
H1016 · 2025-10-22
Amend Adjournment Resolution (Second Reading)
Passed · 106-4
Yea
S449 · 2025-10-21
Continuing Budget Operations Part IV (C RPT Adoption)
Passed · 104-6
NV
H358 · 2025-09-23
Continuing Budget Operations Part II (M11 Concur)
Passed · 105-4
Yea
H775 · 2025-09-23
Criminal History Checks for School Positions (A1 Hawkins Second Reading)
Passed · 106-0
Yea
H775 · 2025-09-23
Criminal History Checks for School Positions (Second Reading)
Passed · 104-3
Yea
H307 · 2025-09-23
Iryna's Law (M11 Concur)
Passed · 81-31
Nay
H926 · 2025-09-23
Regulatory Reform Act of 2025 (M11 Concur)
Passed · 72-37
Yea
S775 · 2025-09-23
General Assembly Appointments (Second Reading)
Passed · 101-7
Yea
S774 · 2025-09-23
Confirm Stephanie Lynch, Investment Authority (Second Reading)
Passed · 105-2
Yea
S776 · 2025-09-23
Adjournment Resolution Changes (Second Reading)
Passed · 95-12
Yea
S773 · 2025-09-23
Confirm Governor's Appt/Investment Authority (Second Reading)
Passed · 107-1
Yea
H693 · 2025-09-23
Interstate Massage Compact (Second Reading)
Passed · 106-1
Yea
S403 · 2025-09-23
Additional Medicaid Funds and Requirements (Second Reading)
Passed · 111-0
Yea
S13 · 2025-09-23
Political Terrorism Prevention Act (Second Reading)
Passed · 105-6
Yea
H125 · 2025-07-30
Continuing Budget Operations (C RPT Adoption)
Passed · 91-23
Yea
H87 · 2025-07-30
Educational Choice for Children Act (ECCA) (M11 Concur)
Passed · 69-47
Yea
H305 · 2025-07-30
Guilford County Sales Tax Distribution Mods (R3 Ruled Mat'l M11 Concur)
Passed · 93-21
Yea
S214 · 2025-07-30
Various Local Provisions VII (Third Reading)
Passed · 72-44
Yea
S245 · 2025-07-30
Expand Remote Drivers License Services (A1 Lambeth Second Reading)
Passed · 109-6
Yea
S245 · 2025-07-30
Expand Remote Drivers License Services (Second Reading)
Passed · 109-7
Yea
H193 · 2025-07-29
Firearm Law Revisions (Veto Override)
Passed · 72-48
Nay
H193 · 2025-07-29
Firearm Law Revisions (Veto Override M4 Previous Question)
Passed · 71-48
Nay
S55 · 2025-07-29
Expedited Removal of Unauthorized Persons (Second Reading)
Passed · 110-8
Yea
H8 · 2025-07-29
NC Managing Environmental Waste Act of 2025 (Second Reading)
Passed · 117-0
Yea
H402 · 2025-07-29
Limit Rules With Substantial Financial Costs (Veto Override)
Passed · 73-47
Yea
H402 · 2025-07-29
Limit Rules With Substantial Financial Costs (Veto Override M4 Previous Question)
Passed · 72-48
Yea
H1015 · 2025-07-29
General Assembly Appointments (A1 Bell Second Reading)
Passed · 107-11
Yea
H1015 · 2025-07-29
General Assembly Appointments (Second Reading)
Passed · 104-14
Yea
H805 · 2025-07-29
Prevent Sexual Exploitation/Women and Minors (Veto Override)
Passed · 72-48
Nay
H805 · 2025-07-29
Prevent Sexual Exploitation/Women and Minors (Veto Override M4 Previous Question)
Passed · 72-48
Nay
S214 · 2025-07-29
Various Local Provisions VII (Second Reading)
Passed · 73-45
Yea
H318 · 2025-07-29
The Criminal Illegal Alien Enforcement Act (Veto Override)
Passed · 72-48
Yea
H318 · 2025-07-29
The Criminal Illegal Alien Enforcement Act (Veto Override M4 Previous Question)
Passed · 71-49
Yea
S416 · 2025-07-29
Personal Privacy Protection Act (Veto Override)
Passed · 74-46
Yea
S416 · 2025-07-29
Personal Privacy Protection Act (Veto Override M4 Previous Question)
Passed · 71-49
Nay
S266 · 2025-07-29
The Power Bill Reduction Act (Veto Override)
Passed · 74-46
Yea
S266 · 2025-07-29
The Power Bill Reduction Act (Veto Override M4 Previous Question)
Passed · 72-48
Nay
H305 · 2025-07-29
Guilford County Sales Tax Distribution Mods (R2 Ruled Mat'l M11 Concur)
Passed · 95-20
Yea
H549 · 2025-07-29
Clarify Powers of State Auditor (Veto Override)
Passed · 72-48
Nay
H549 · 2025-07-29
Clarify Powers of State Auditor (Veto Override M4 Previous Question)
Passed · 71-49
Nay
S254 · 2025-07-29
Charter School Changes (Veto Override)
Passed · 74-46
Yea
S254 · 2025-07-29
Charter School Changes (Veto Override M4 Previous Question)
Passed · 71-48
Nay
Complete voting record from LegiScan (showing the 60 most recent of 633 total roll-call votes this session).
Voting data provided by LegiScan, licensed under CC BY 4.0.
Capitol Office
📍Room 402, Legislative Office Building 300 N. Salisbury St., Raleigh, NC 27603
Official Links
Follow Carla Cunningham

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