Rep. Brandon Lofton
Democratic North Carolina House · District 104 · North Carolina
-0.713Left–right score (within House)−1 = most liberal, +1 = most conservative in this chamber. Only compare with others in the same chamber.
#34 of 117Chamber rank, liberal→conservative#1 is the most liberal ranked member of this chamber.
95.0%Party unityHow often they vote the same way as most of their own party.
468Roll calls (43 missed/absent)Recorded votes we have for this session; “missed” means they didn’t vote.
In office since 2019-01-01 · brandon.lofton@ncleg.gov · ncleg.gov/…/751 · ncleg.gov/…/751 · ncleg.gov/…/751 · ncleg.gov/…/751 · Open States ID 4142addf-2eb1-4557-b3d3-bcea559cbbd3
Capitol: Room 1309, North Carolina Legislative Building 16 W. Jones St., Raleigh, NC 27601 919-715-3009
Where they sit in the North Carolina House
Each gray bar counts how many ranked members of the North Carolina House have a score in that range, from most liberal (left) to most conservative (right). The colored line is Brandon Lofton. Scores are relative to this chamber only.
Chamber, by party
Each tick is one ranked member, placed by their score (blue D, red R, purple I/other). The tall tick is Brandon Lofton.
Committees
- Agriculture and Environment
- Commerce and Economic Development
- Education: K-12
- Finance
- Judiciary 1
- Justice and Public Safety Legislative Oversight
- Select Committee to Investigate Alleged Misconduct and Other Matters Included in Charges Against Representative Cecil Brockman
- Transportation
Recent votes (latest 60 of 468 in the current session data)
| Date | Bill / motion | Vote | Result |
|---|---|---|---|
| 2026-08-05 | HB 377 C RPT Adoption 2026 Court Changes. | Nay | Pass 62–45 |
| 2026-08-05 | SJR 1091 Second Reading Adjournment Resolution. | Yea | Pass 78–28 |
| 2026-08-05 | HB 268 R3 Ruled Mat'l C RPT Adoption 2026 Budget Technical Corrections - II. | Yea | Pass 79–28 |
| 2026-08-05 | HB 147 R3 Ruled Mat'l M11 Concur Various Local Provisions XI. | Yea | Pass 101–6 |
| 2026-08-04 | HB 147 R2 Ruled Mat'l M11 Concur Various Local Provisions XI. | Yea | Pass 105–5 |
| 2026-08-04 | HB 834 M11 Concur State Board of Elections Administrative Changes. | Nay | Pass 74–35 |
| 2026-08-04 | HB 199 Third Reading Authorize Municipal Deannexation. | Yea | Pass 109–1 |
| 2026-08-04 | HB 116 R3 Ruled Mat'l C RPT Adoption Jacksonville Annexation and Conforming Changes. | Yea | Pass 105–5 |
| 2026-08-04 | SB 1092 Second Reading 2026 Senate and House Appointments. | Nay | Pass 71–38 |
| 2026-08-04 | SB 445 C RPT Adoption Regulatory Reform Act of 2026. | Nay | Pass 84–26 |
| 2026-08-04 | HB 958 M11 Concur Election Law Changes. | Nay | Pass 62–47 |
| 2026-08-04 | HB 562 C RPT Adoption Budget Technical Corrections Modifications. | Yea | Pass 99–11 |
| 2026-08-04 | HB 268 R2 Ruled Mat'l C RPT Adoption 2026 Budget Technical Corrections - II. | Yea | Pass 79–31 |
| 2026-07-02 | SB 257 R3 Ruled Mat'l C RPT Adoption 2026 Appropriations Act. | Nay | Pass 88–21 |
| 2026-07-02 | HB 56 C RPT Adoption 2026 Budget Technical Corrections. | Nay | Pass 84–21 |
| 2026-07-02 | HB 1220 C RPT Adoption Various Local Provisions IX. | Yea | Pass 108–1 |
| 2026-07-02 | SJR 1089 Second Reading Appt. Melanie Bush Division of Health Benefit. | Yea | Pass 108–0 |
| 2026-07-02 | HJR 1244 Second Reading Adjournment Resolution. | Yea | Pass 96–5 |
| 2026-07-02 | HB 199 Second Reading Authorize Municipal Deannexation. | Yea | Pass 95–9 |
| 2026-07-02 | SJR 1088 Second Reading Appt. Floyd McKissick NC Utilities. | Yea | Pass 108–0 |
| 2026-07-02 | HB 332 M11 Concur Nash/Rocky Mount Occupancy Tax Changes. | Yea | Pass 108–0 |
| 2026-07-02 | HB 1094 C RPT Adoption Ferry Division Audit/DOT Omnibus. | Yea | Pass 103–5 |
| 2026-07-02 | SJR 1090 Second Reading APPT John Gajda Utility Commission. | Yea | Pass 105–0 |
| 2026-07-01 | HB 747 M11 Concur 2026 Wildlife Resources Changes. | Yea | Pass 109–5 |
| 2026-07-01 | HB 920 M11 Concur Virtual Currency Kiosk Consumer Protection Act. | Yea | Pass 115–0 |
| 2026-07-01 | HB 1222 M11 Concur Sen. Amd. 1 Record Development Approval Votes/Brunswick. | Yea | Pass 114–0 |
| 2026-07-01 | SB 474 R3 Ruled Mat'l C RPT Adoption Adjust Counties/Reappraisal Moratorium. | Nay | Pass 74–40 |
| 2026-07-01 | HB 1104 M11 Concur Improve Involuntary Commitment Process and Enhance Public Safety. | Yea | Pass 105–10 |
| 2026-06-30 | HB 925 Second Reading Consumers in Crisis Protection Act. | Nay | Pass 71–40 |
| 2026-06-30 | HB 437 M11 Concur Drug-Free Zones/Unauthorized Public Camping. | Nay | Pass 73–40 |
| 2026-06-30 | SB 1041 Second Reading Public Workforce Modernization Act. | Yea | Pass 110–0 |
| 2026-06-30 | HB 133 M11 Concur NC Farmland and Military Protection Act. | Yea | Pass 111–2 |
| 2026-06-30 | HB 1200 Second Reading Tax-Free Family Essentials Act. | Yea | Pass 111–0 |
| 2026-06-30 | HB 517 M11 Concur Modify Nonprofit Corporations Act/Charitable Organizations. | Yea | Pass 111–1 |
| 2026-06-30 | SB 857 Second Reading GSC Update Funeral Board and DOI Licensing. | Yea | Pass 112–0 |
| 2026-06-30 | HB 1215 Second Reading Garner Town Manager/Settle Claims. | Yea | Pass 113–0 |
| 2026-06-30 | HB 206 M11 Concur DPS/Other Changes. | Yea | Pass 110–3 |
| 2026-06-30 | HJR 1241 Second Reading Honor Louis Milford Pate Jr. | Yea | Pass 111–0 |
| 2026-06-30 | SB 355 Second Reading Support the Dept. of Adult Correction.-AB | Yea | Pass 113–0 |
| 2026-06-30 | HB 1200 A1 Chesser Second Reading Tax-Free Family Essentials Act. | Yea | Pass 109–3 |
| 2026-06-30 | HB 372 M11 Concur Home-Based Business Fairness Act. | Yea | Pass 111–2 |
| 2026-06-30 | HB 162 M11 Concur Parking Lot Reform/Stormwater Control. | Yea | Pass 111–2 |
| 2026-06-30 | HB 356 M11 Not Concur Various Civil and Insurance Law Changes. | Yea | Pass 113–0 |
| 2026-06-30 | SB 1076 Second Reading Rocky Mount/Louisburg Utility Rev./Advisory. | Yea | Pass 78–34 |
| 2026-06-30 | HB 925 A1 Eddins Second Reading Consumers in Crisis Protection Act. | Yea | Pass 112–0 |
| 2026-06-30 | HB 1083 Second Reading Voluntary Portable Benefits Plan Act. | Nay | Pass 79–33 |
| 2026-06-30 | HB 308 M11 Not Concur 2026 Criminal Law Changes. | Yea | Pass 111–1 |
| 2026-06-30 | SB 675 Second Reading Charitable Orgs. Privacy Protection Act. | Yea | Pass 113–0 |
| 2026-06-24 | SB 558 Veto Override Eliminating "DEI" in Public Higher Ed. | Nay | Pass 71–47 |
| 2026-06-24 | SB 227 Veto Override M4 Previous Question Eliminating "DEI" in Public Education. | Nay | Pass 71–47 |
| 2026-06-24 | HB 171 Veto Override Equality in State Agencies/Prohibition on Diversity, Equity, and Inclusion (DEI). | Nay | Pass 71–47 |
| 2026-06-24 | HR 1239 R2 For Adoption Honor Mike Clampitt. | Yea | Pass 117–0 |
| 2026-06-24 | SB 153 Veto Override North Carolina Border Protection Act. | Nay | Pass 71–47 |
| 2026-06-24 | SB 227 Veto Override Eliminating "DEI" in Public Education. | Nay | Pass 71–47 |
| 2026-06-24 | HB 376 M11 Concur Water/Wastewater Affordability and Capacity Act. | Nay | Pass 77–40 |
| 2026-06-24 | SB 558 Veto Override M4 Previous Question Eliminating "DEI" in Public Higher Ed. | Nay | Pass 71–47 |
| 2026-06-24 | SB 153 Veto Override M4 Previous Question North Carolina Border Protection Act. | Nay | Pass 71–47 |
| 2026-06-24 | SB 595 R3 Ruled Mat'l C RPT Adoption Various Revenue Laws Changes. | Yea | Pass 106–11 |
| 2026-06-24 | HB 171 Veto Override M4 Previous Question Equality in State Agencies/Prohibition on Diversity, Equity, and Inclusion (DEI). | Nay | Pass 71–47 |
| 2026-06-23 | HR 1238 R2 For Adoption Honor 2026 Carolina Hurricanes Team. | Yea | Pass 99–0 |