North Carolina General Assembly
North Carolina legislators ranked
Every current legislator's scores and the statewide bills they passed, by chamber. Select a column heading to sort.
North Carolina House
| Ed Goodwin Republican | 1 | 0 | 22 | 97% | 99% | 97% | 80 | 4% |
| Ray Jeffers Democratic | 2 | 1 | 17 | 21% | 71% | 86% | 112 | 10% |
| Steve Tyson Republican | 3 | 8 | 32 | 100% | 100% | 99% | 29 | 11% |
| Jimmy Dixon Republican | 4 | 1 | 9 | 100% | 100% | 100% | 1 | 15% |
| Bill Ward Republican | 5 | 2 | 27 | 100% | 100% | 100% | 1 | 0% |
| Joe Pike Republican | 6 | 0 | 14 | 99% | 99% | 99% | 29 | 11% |
| Matthew Winslow Republican | 7 | 2 | 26 | 99% | 99% | 99% | 29 | 7% |
| Gloristine Brown Democratic | 8 | 0 | 17 | 12% | 67% | 93% | 101 | 0.2% |
| Tim Reeder Republican | 9 | 6 | 41 | 98% | 99% | 98% | 70 | 2% |
| John Bell Republican | 10 | 7 | 31 | 99% | 99% | 99% | 29 | 9% |
| Allison Dahle Democratic | 11 | 0 | 25 | 7% | 63% | 97% | 80 | 1% |
| Chris Humphrey Republican | 12 | 3 | 18 | 99% | 99% | 99% | 29 | 3% |
| Celeste Cairns Republican | 13 | 3 | 15 | 100% | 99% | 100% | 1 | 2% |
| Wyatt Gable Republican | 14 | 1 | 22 | 100% | 100% | 100% | 1 | 11% |
| Phil Shepard Republican | 15 | 1 | 10 | 99% | 99% | 99% | 29 | 7% |
| Carson Smith Republican | 16 | 6 | 33 | 99% | 99% | 99% | 29 | 11% |
| Frank Iler Republican | 17 | 1 | 13 | 99% | 99% | 100% | 1 | 3% |
| Deb Butler Democratic | 18 | 0 | 40 | 1% | 54% | 99% | 29 | 11% |
| Charlie Miller Republican | 19 | 7 | 42 | 100% | 100% | 100% | 1 | 0.2% |
| Ted Davis Republican | 20 | 3 | 21 | 96% | 99% | 97% | 80 | 4% |
| Ya Liu Democratic | 21 | 1 | 18 | 18% | 70% | 89% | 110 | 4% |
| William Brisson Republican | 22 | 0 | 1 | 98% | 99% | 98% | 70 | 9% |
| Shelly Willingham Democratic | 23 | 0 | 6 | 58% | 85% | 49% | 120 | 9% |
| Dante Pittman Democratic | 24 | 0 | 21 | 27% | 73% | 80% | 116 | 0.7% |
| Allen Chesser Republican | 25 | 11 | 63 | 100% | 100% | 100% | 1 | 7% |
| Donna White Republican | 26 | 4 | 42 | 99% | 99% | 99% | 29 | 0.5% |
| Rodney Pierce Democratic | 27 | 0 | 27 | 9% | 66% | 95% | 93 | 1% |
| Larry Strickland Republican | 28 | 1 | 5 | 99% | 99% | 99% | 29 | 4% |
| Vernetta Alston Democratic | 29 | 1 | 33 | 6% | 63% | 99% | 29 | 12% |
| Marcia Morey Democratic | 30 | 0 | 52 | 1% | 55% | 99% | 29 | 0.9% |
| Zack Hawkins Democratic | 31 | 1 | 62 | 14% | 68% | 90% | 107 | 3% |
| Bryan Cohn Democratic | 32 | 0 | 20 | 25% | 71% | 82% | 114 | 13% |
| Monika Johnson-Hostler Democratic | 33 | 0 | 34 | 5% | 63% | 99% | 29 | 3% |
| Tim Longest Democratic | 34 | 0 | 29 | 11% | 67% | 94% | 96 | 0% |
| Mike Schietzelt Republican | 35 | 4 | 49 | 100% | 100% | 100% | 1 | 3% |
| Julie von Haefen Democratic | 36 | 0 | 39 | 3% | 62% | 99% | 29 | 0.5% |
| Erin Paré Republican | 37 | 4 | 48 | 99% | 99% | 99% | 29 | 4% |
| Abe Jones Democratic | 38 | 0 | 16 | 17% | 68% | 88% | 111 | 0.1% |
| James Roberson Democratic | 39 | 0 | 24 | 13% | 67% | 94% | 96 | 5% |
| Phil Rubin Democratic | 40 | 0 | 40 | 6% | 63% | 98% | 70 | 1% |
| Maria Cervania Democratic | 41 | 0 | 46 | 1% | 60% | 99% | 29 | 0.2% |
| Mike Colvin Democratic | 42 | 1 | 15 | 22% | 72% | 85% | 113 | 1% |
| Diane Wheatley Republican | 43 | 4 | 38 | 100% | 100% | 100% | 1 | 2% |
| Charles Smith Democratic | 44 | 0 | 22 | 35% | 76% | 70% | 118 | 5% |
| Frances Jackson Democratic | 45 | 0 | 25 | 15% | 69% | 90% | 107 | 0.2% |
| Brenden Jones Republican | 46 | 7 | 28 | 100% | 99% | 100% | 1 | 23% |
| John Lowery Republican | 47 | 0 | 0 | 100% | 100% | 100% | 1 | 41% |
| Garland Pierce Democratic | 48 | 0 | 21 | 30% | 75% | 77% | 117 | 9% |
| Cynthia Ball Democratic | 49 | 0 | 28 | 6% | 64% | 97% | 80 | 0% |
| Renée Price Democratic | 50 | 0 | 41 | 9% | 65% | 95% | 93 | 2% |
| John Sauls Republican | 51 | 0 | 4 | 99% | 99% | 99% | 29 | 64% |
| Ben Moss Republican | 52 | 2 | 31 | 98% | 99% | 98% | 70 | 20% |
| Howard Penny Republican | 53 | 2 | 23 | 99% | 99% | 99% | 29 | 5% |
| Robert Reives Democratic | 54 | 1 | 44 | 15% | 68% | 94% | 96 | 16% |
| Mark Brody Republican | 55 | 2 | 22 | 100% | 99% | 100% | 1 | 10% |
| Allen Buansi Democratic | 56 | 0 | 33 | 9% | 66% | 98% | 70 | 2% |
| Tracy Clark Democratic | 57 | 0 | 34 | 12% | 66% | 96% | 89 | 4% |
| Amos Quick Democratic | 58 | 0 | 16 | 12% | 68% | 95% | 93 | 16% |
| Alan Branson Republican | 59 | 0 | 12 | 99% | 99% | 99% | 29 | 0.1% |
| Amanda Cook Democratic | 60 | 0 | 10 | 3% | 52% | 100% | 1 | 0% |
| Pricey Harrison Democratic | 61 | 0 | 70 | 4% | 49% | 98% | 70 | 5% |
| John Blust Republican | 62 | 0 | 19 | 92% | 97% | 92% | 106 | 17% |
| Stephen Ross Republican | 63 | 8 | 30 | 99% | 99% | 99% | 29 | 18% |
| Dennis Riddell Republican | 64 | 3 | 23 | 99% | 99% | 99% | 29 | 0.7% |
| Reece Pyrtle Republican | 65 | 5 | 39 | 100% | 100% | 100% | 1 | 1% |
| Sarah Crawford Democratic | 66 | 1 | 37 | 9% | 66% | 97% | 80 | 0.1% |
| Cody Huneycutt Republican | 67 | 4 | 38 | 99% | 99% | 99% | 29 | 17% |
| David Willis Republican | 68 | 1 | 51 | 99% | 99% | 99% | 29 | 21% |
| Dean Arp Republican | 69 | 5 | 21 | 99% | 99% | 99% | 29 | 4% |
| Brian Biggs Republican | 70 | 6 | 55 | 100% | 100% | 100% | 1 | 2% |
| Kanika Brown Democratic | 71 | 0 | 38 | 10% | 66% | 97% | 80 | 11% |
| Amber Baker Democratic | 72 | 0 | 26 | 8% | 64% | 97% | 80 | 23% |
| Jonathan Almond Republican | 73 | 2 | 29 | 100% | 100% | 100% | 1 | 3% |
| Jeff Zenger Republican | 74 | 8 | 26 | 99% | 99% | 99% | 29 | 3% |
| Donny Lambeth Republican | 75 | 7 | 69 | 99% | 99% | 99% | 29 | 6% |
| Harry Warren Republican | 76 | 1 | 25 | 97% | 98% | 97% | 80 | 7% |
| Julia Howard Republican | 77 | 3 | 27 | 99% | 99% | 98% | 70 | 2% |
| Neal Jackson Republican | 78 | 11 | 47 | 100% | 100% | 99% | 29 | 18% |
| Keith Kidwell Republican | 79 | 2 | 32 | 99% | 98% | 99% | 29 | 8% |
| Sam Watford Republican | 80 | 1 | 2 | 99% | 99% | 99% | 29 | 11% |
| Larry Potts Republican | 81 | 5 | 34 | 99% | 99% | 99% | 29 | 2% |
| Brian Echevarria Republican | 82 | 2 | 28 | 100% | 100% | 100% | 1 | 0% |
| Grant Campbell Republican | 83 | 6 | 61 | 99% | 99% | 99% | 29 | 9% |
| Jeff McNeely Republican | 84 | 1 | 22 | 100% | 100% | 99% | 29 | 5% |
| Dudley Greene Republican | 85 | 4 | 20 | 100% | 100% | 100% | 1 | 0.6% |
| Hugh Blackwell Republican | 86 | 5 | 33 | 99% | 99% | 99% | 29 | 6% |
| Destin Hall Republican · Speaker of the House, 2025–2026 | 87 | 1 | 4 | — | — | 100% | 1 | 24% |
| Mary Belk Democratic | 88 | 0 | 31 | 2% | 60% | 99% | 29 | 0.5% |
| Mitchell Setzer Republican | 89 | 8 | 42 | 98% | 98% | 99% | 29 | 1% |
| Dan Kiger Republican | 90 | 0 | 0 | 100% | 100% | 100% | 1 | 0% |
| Kyle Hall Republican | 91 | 9 | 37 | 100% | 99% | 100% | 1 | 11% |
| Terry Brown Democratic | 92 | 0 | 36 | 11% | 67% | 94% | 96 | 1% |
| Ray Pickett Republican | 93 | 5 | 21 | 99% | 99% | 97% | 80 | 6% |
| Blair Eddins Republican | 94 | 2 | 14 | 99% | 99% | 99% | 29 | 1% |
| Todd Carver Republican | 95 | 1 | 7 | 99% | 99% | 99% | 29 | 0.1% |
| Jay Adams Republican | 96 | 2 | 16 | 98% | 99% | 98% | 70 | 4% |
| Heather Rhyne Republican | 97 | 6 | 37 | 100% | 100% | 100% | 1 | 2% |
| Beth Gardner Helfrich Democratic | 98 | 0 | 25 | 11% | 67% | 96% | 89 | 2% |
| Nasif Majeed Unaffiliated | 99 | 0 | 14 | 25% | 71% | 81% (with Democrats) | 115 | 8% |
| Julia Greenfield Democratic | 100 | 0 | 42 | 4% | 63% | 98% | 70 | 0.4% |
| Carolyn Logan Democratic | 101 | 0 | 36 | 6% | 61% | 96% | 89 | 4% |
| Becky Carney Democratic | 102 | 0 | 20 | 13% | 68% | 93% | 101 | 0% |
| Laura Budd Democratic | 103 | 0 | 25 | 9% | 67% | 96% | 89 | 6% |
| Brandon Lofton Democratic | 104 | 1 | 25 | 13% | 68% | 93% | 101 | 8% |
| Tricia Cotham Republican | 105 | 6 | 53 | 99% | 99% | 98% | 70 | 25% |
| Carla Cunningham Unaffiliated | 106 | 1 | 42 | 57% | 85% | 59% (with Republicans) | 119 | 13% |
| Aisha Dew Democratic | 107 | 0 | 15 | 12% | 68% | 93% | 101 | 36% |
| John Torbett Republican | 108 | 2 | 17 | 99% | 99% | 99% | 29 | 0.6% |
| Donnie Loftis Republican | 109 | 5 | 53 | 99% | 99% | 99% | 29 | 3% |
| Kelly Hastings Republican | 110 | 3 | 10 | 100% | 98% | 100% | 1 | 15% |
| Paul Scott Republican | 111 | 1 | 22 | 100% | 100% | 100% | 1 | 5% |
| Jordan Lopez Democratic | 112 | 0 | 26 | 2% | 62% | 99% | 29 | 3% |
| Jake Johnson Republican | 113 | 1 | 27 | 100% | 100% | 100% | 1 | 3% |
| Eric Ager Democratic | 114 | 0 | 25 | 13% | 67% | 93% | 101 | 1% |
| Lindsey Prather Democratic | 115 | 0 | 46 | 11% | 67% | 94% | 96 | 13% |
| Brian Turner Democratic | 116 | 1 | 16 | 18% | 68% | 90% | 107 | 16% |
| Jennifer Balkcom Republican | 117 | 5 | 40 | 100% | 99% | 100% | 1 | 2% |
| Mark Pless Republican | 118 | 1 | 9 | 99% | 99% | 99% | 29 | 4% |
| Anna Ferguson Republican | 119 | 0 | 1 | 100% | 100% | 100% | 1 | 0% |
| Karl Gillespie Republican | 120 | 2 | 20 | 100% | 99% | 100% | 1 | 7% |
Former members this term (5)
- Joe John · District 40 · Left office Jan. 20, 2025
- Jarrod Lowery · District 47 · Left office Oct. 7, 2025
- Cecil Brockman · District 60 · Left office Oct. 31, 2025
- Mike Clampitt · District 119 · Left office March 18, 2026
- Sarah Stevens · District 90 · Left office June 16, 2026
North Carolina Senate
| Jerry Tillett Republican | 1 | 0 | 0 | — | — | — | — | 0% |
| Norman Sanderson Republican | 2 | 0 | 19 | 96% | 98% | 97% | 34 | 3% |
| Bob Brinson Republican | 3 | 1 | 17 | 97% | 98% | 98% | 30 | 4% |
| Buck Newton Republican | 4 | 8 | 27 | 99% | 99% | 99% | 21 | 11% |
| Kandie Smith Democratic | 5 | 0 | 81 | 8% | 63% | 97% | 34 | 17% |
| Michael Lazzara Republican | 6 | 11 | 49 | 100% | 99% | 100% | 1 | 5% |
| Michael Lee Republican | 7 | 11 | 53 | 100% | 100% | 100% | 1 | 1% |
| Bill Rabon Republican | 8 | 7 | 11 | 100% | 100% | 100% | 1 | 8% |
| Brent Jackson Republican | 9 | 5 | 17 | 100% | 99% | 100% | 1 | 4% |
| Benton Sawrey Republican | 10 | 10 | 60 | 100% | 100% | 100% | 1 | 5% |
| Lisa Barnes Republican | 11 | 3 | 18 | 100% | 100% | 100% | 1 | 39% |
| Jim Burgin Republican | 12 | 5 | 110 | 99% | 99% | 100% | 1 | 16% |
| Lisa Grafstein Democratic | 13 | 0 | 79 | 4% | 62% | 98% | 30 | 0.6% |
| Dan Blue Democratic | 14 | 1 | 11 | 27% | 71% | 78% | 49 | 7% |
| Jay Chaudhuri Democratic | 15 | 0 | 40 | 9% | 64% | 96% | 39 | 11% |
| Gale Adcock Democratic | 16 | 0 | 19 | 10% | 64% | 94% | 42 | 8% |
| Sydney Batch Democratic | 17 | 0 | 26 | 9% | 63% | 97% | 34 | 11% |
| Haseeb Fatmi Democratic | 18 | 0 | 0 | 23% | 75% | 87% | 47 | 14% |
| Val Applewhite Democratic | 19 | 0 | 28 | 5% | 60% | 98% | 30 | 10% |
| Natalie Murdock Democratic | 20 | 0 | 98 | 6% | 60% | 97% | 34 | 6% |
| Tom McInnis Republican | 21 | 5 | 28 | 99% | 99% | 100% | 1 | 1% |
| Sophia Chitlik Democratic | 22 | 0 | 73 | 4% | 61% | 98% | 30 | 12% |
| Jonah Garson Democratic | 23 | 0 | 3 | 4% | 57% | 97% | 34 | 1% |
| Danny Britt Republican | 24 | 14 | 37 | 100% | 100% | 100% | 1 | 21% |
| Amy Galey Republican | 25 | 13 | 47 | 100% | 100% | 100% | 1 | 4% |
| Phil Berger Republican · Senate President Pro Tempore, 2025–2026 | 26 | 6 | 9 | — | — | 100% | 1 | 2% |
| Michael Garrett Democratic | 27 | 0 | 38 | 10% | 62% | 95% | 41 | 22% |
| Gladys Robinson Democratic | 28 | 0 | 29 | 11% | 63% | 92% | 43 | 9% |
| Dave Craven Republican | 29 | 5 | 18 | 100% | 100% | 100% | 1 | 10% |
| Steve Jarvis Republican | 30 | 7 | 29 | 99% | 99% | 100% | 1 | 0% |
| Dana Jones Republican | 31 | 3 | 24 | 100% | 100% | 100% | 1 | 5% |
| Paul Lowe Democratic | 32 | 0 | 44 | 26% | 72% | 80% | 48 | 12% |
| Carl Ford Republican | 33 | 5 | 17 | 99% | 99% | 100% | 1 | 16% |
| Chris Measmer Republican | 34 | 0 | 2 | 100% | 100% | 100% | 1 | 0% |
| Todd Johnson Republican | 35 | 7 | 53 | 100% | 100% | 100% | 1 | 20% |
| Eddie Settle Republican | 36 | 3 | 23 | 99% | 99% | 99% | 21 | 0.9% |
| Vickie Sawyer Republican | 37 | 7 | 28 | 100% | 100% | 100% | 1 | 11% |
| Mujtaba Mohammed Democratic | 38 | 0 | 41 | 7% | 62% | 96% | 39 | 10% |
| DeAndrea Salvador Democratic | 39 | 0 | 49 | 5% | 59% | 99% | 21 | 30% |
| Joyce Waddell Democratic | 40 | 0 | 16 | 13% | 66% | 92% | 43 | 0.3% |
| Caleb Theodros Democratic | 41 | 0 | 43 | 5% | 61% | 99% | 21 | 16% |
| Woodson Bradley Democratic | 42 | 0 | 90 | 14% | 69% | 92% | 43 | 17% |
| Brad Overcash Republican | 43 | 8 | 34 | 100% | 100% | 100% | 1 | 7% |
| Ted Alexander Republican | 44 | 6 | 27 | 99% | 99% | 99% | 21 | 1% |
| Mark Hollo Republican | 45 | 0 | 7 | 100% | 99% | 100% | 1 | 0% |
| Warren Daniel Republican | 46 | 16 | 36 | 99% | 99% | 99% | 21 | 1% |
| Ralph Hise Republican | 47 | 4 | 51 | 99% | 99% | 99% | 21 | 5% |
| Tim Moffitt Republican | 48 | 9 | 68 | 99% | 99% | 99% | 21 | 22% |
| Julie Mayfield Democratic | 49 | 0 | 28 | 11% | 64% | 91% | 46 | 10% |
| Kevin Corbin Republican | 50 | 7 | 41 | 98% | 99% | 99% | 21 | 4% |
Former members this term (4)
- Paul Newton · District 34 · Left office March 26, 2025
- Graig Meyer · District 23 · Left office March 31, 2026
- Terence Everitt · District 18 · Left office May 1, 2026
- Bobby Hanig · District 1 · Left office Aug. 24, 2026