New Mexico Legislature
New Mexico legislators ranked by votes with the Speaker or President Pro Tempore, party loyalty and bills passed
Every current legislator's scores and the bills they passed, by chamber. Select a column heading to sort.
New Mexico House
| Rod Montoya Republican | 1 | 0 | 21 | 12% | 59% | 99% | 19 | 10% |
| Mark Duncan Republican | 2 | 1 | 10 | 25% | 69% | 93% | 50 | 6% |
| Bill Hall Republican | 3 | 1 | 2 | 25% | 71% | 91% | 55 | 5% |
| Joseph Hernandez Democratic | 4 | 0 | 2 | 93% | 97% | 99% | 19 | 3% |
| Wonda Johnson Democratic | 5 | 0 | 8 | 96% | 98% | 96% | 40 | 7% |
| Martha Garcia Democratic | 6 | 0 | 1 | 90% | 96% | 92% | 54 | 13% |
| Tanya Mirabal Moya Republican | 7 | 0 | 3 | 25% | 69% | 93% | 50 | 16% |
| Brian Baca Republican | 8 | 1 | 3 | 28% | 72% | 88% | 60 | 8% |
| Patty Lundstrom Democratic | 9 | 1 | 5 | 87% | 95% | 86% | 63 | 28% |
| Andrés Romero Democratic | 10 | 1 | 6 | 98% | 99% | 99% | 19 | 0.2% |
| Javier Martínez Democratic · Speaker of the House since 2023 | 11 | 0 | 6 | — | — | 100% | 1 | 6% |
| Art De La Cruz Democratic | 12 | 2 | 20 | 95% | 98% | 93% | 50 | 4% |
| Pat Roybal Caballero Democratic | 13 | 2 | 18 | 95% | 97% | 99% | 19 | 15% |
| Miguel García Democratic | 14 | 1 | 6 | 94% | 97% | 99% | 19 | 16% |
| Day Hochman-Vigil Democratic | 15 | 5 | 29 | 98% | 99% | 100% | 1 | 3% |
| Yanira Gurrola Democratic | 16 | 1 | 11 | 96% | 98% | 99% | 19 | 2% |
| Cynthia Borrego Democratic | 17 | 3 | 16 | 94% | 97% | 94% | 49 | 8% |
| Marianna Anaya Democratic | 18 | 0 | 15 | 97% | 98% | 100% | 1 | 2% |
| Janelle Anyanonu Democratic | 19 | 2 | 13 | 97% | 98% | 98% | 35 | 2% |
| Meredith Dixon Democratic | 20 | 5 | 26 | 96% | 99% | 96% | 40 | 6% |
| Debbie Sariñana Democratic | 21 | 3 | 16 | 94% | 98% | 100% | 1 | 57% |
| Stefani Lord Republican | 22 | 0 | 22 | 11% | 58% | 98% | 35 | 22% |
| Alan Martinez Republican | 23 | 2 | 24 | 18% | 64% | 96% | 40 | 20% |
| Liz Thomson Democratic | 24 | 3 | 30 | 97% | 99% | 100% | 1 | 3% |
| Cristina Parajón Democratic | 25 | 4 | 20 | 98% | 98% | 100% | 1 | 12% |
| Eleanor Chávez Democratic | 26 | 2 | 15 | 96% | 98% | 100% | 1 | 4% |
| Marian Matthews Democratic | 27 | 0 | 11 | 89% | 95% | 89% | 57 | 15% |
| Pamelya Herndon Democratic | 28 | 6 | 31 | 97% | 99% | 99% | 19 | 1% |
| Joy Garratt Democratic | 29 | 10 | 21 | 98% | 99% | 100% | 1 | 3% |
| Diane Torres-Velásquez Democratic | 30 | 1 | 11 | 98% | 99% | 99% | 19 | 5% |
| Nicole Chavez Republican | 31 | 0 | 16 | 33% | 73% | 87% | 62 | 5% |
| Jenifer Jones Republican | 32 | 1 | 18 | 29% | 71% | 88% | 60 | 10% |
| Micaela Cadena Democratic | 33 | 0 | 5 | 94% | 97% | 96% | 40 | 27% |
| Ray Lara Democratic | 34 | 1 | 8 | 99% | 99% | 100% | 1 | 2% |
| Angelica Rubio Democratic | 35 | 0 | 3 | 95% | 97% | 99% | 19 | 20% |
| Nathan Small Democratic | 36 | 9 | 22 | 100% | 100% | 100% | 1 | 9% |
| Rebecca Dow Republican | 38 | 6 | 40 | 25% | 69% | 91% | 55 | 11% |
| Luis Terrazas Republican | 39 | 0 | 20 | 34% | 75% | 82% | 65 | 12% |
| Joseph Sanchez Democratic | 40 | 3 | 15 | 82% | 93% | 79% | 66 | 14% |
| Yolanda Jaramillo Democratic | 41 | 0 | 0 | — | — | — | — | — |
| Kristina Ortez Democratic | 42 | 4 | 19 | 99% | 99% | 100% | 1 | 6% |
| Chris Chandler Democratic | 43 | 6 | 21 | 95% | 98% | 99% | 19 | 10% |
| Kathleen Cates Democratic | 44 | 4 | 34 | 96% | 97% | 99% | 19 | 2% |
| Linda Serrato Democratic | 45 | 2 | 23 | 96% | 99% | 98% | 35 | 10% |
| Andrea Romero Democratic | 46 | 2 | 15 | 99% | 99% | 100% | 1 | 6% |
| Reena Szczepanski Democratic | 47 | 9 | 21 | 99% | 99% | 100% | 1 | 2% |
| Tara Luján Democratic | 48 | 4 | 31 | 96% | 98% | 99% | 19 | 15% |
| Gail Armstrong Republican | 49 | 3 | 30 | 16% | 67% | 96% | 40 | 6% |
| Matthew McQueen Democratic | 50 | 2 | 19 | 93% | 96% | 96% | 40 | 2% |
| John Block Republican | 51 | 0 | 19 | 7% | 54% | 99% | 19 | 8% |
| Doreen Gallegos Democratic | 52 | 4 | 15 | 97% | 99% | 98% | 35 | 13% |
| Sarah Silva Democratic | 53 | 1 | 10 | 97% | 99% | 99% | 19 | 4% |
| Jon Henry Republican | 54 | 0 | 6 | 15% | 65% | 100% | 1 | 0.2% |
| Cathrynn Brown Republican | 55 | 0 | 11 | 16% | 66% | 98% | 35 | 2% |
| Harlan Vincent Republican | 56 | 3 | 7 | 11% | 63% | 96% | 40 | 3% |
| Catherine Cullen Republican | 57 | 0 | 5 | 35% | 74% | 84% | 64 | 3% |
| Angelita Mejia Republican | 58 | 0 | 4 | 6% | 60% | 99% | 19 | 1% |
| Mark Murphy Republican | 59 | 2 | 7 | 20% | 68% | 96% | 40 | 21% |
| Josh Hernandez Republican | 60 | 4 | 11 | 47% | 79% | 72% | 67 | 9% |
| Randy Pettigrew Republican | 61 | 0 | 24 | 6% | 52% | 100% | 1 | 5% |
| Elaine Sena Cortez Republican | 62 | 0 | 9 | 12% | 63% | 100% | 1 | 0.4% |
| Martin Zamora Republican | 63 | 1 | 10 | 29% | 71% | 89% | 57 | 3% |
| Derrick Lente Democratic | 65 | 10 | 17 | 93% | 97% | 93% | 50 | 23% |
| Jimmy Mason Republican | 66 | 0 | 3 | 18% | 65% | 96% | 40 | 3% |
| Jack Chatfield Republican | 67 | 0 | 5 | 27% | 70% | 89% | 57 | 6% |
| Charlotte Little Democratic | 68 | 3 | 6 | 97% | 99% | 99% | 19 | 7% |
| Paulene Abeyta Democratic | 69 | 1 | 3 | 97% | 99% | 100% | 1 | 6% |
| Anita Gonzales Democratic | 70 | 2 | 15 | 99% | 99% | 100% | 1 | 1% |
Vacant now: District 37, 64.
Former members this term (3)
- Joanne Ferrary · District 37 · Left office July 27, 2026
- Susan Herrera · District 41 · Left office July 27, 2026
- Andrea Reeb · District 64 · Left office Oct. 15, 2026
New Mexico Senate
| Bill Sharer Republican | 1 | 2 | 16 | 26% | 72% | 90% | 38 | 7% |
| Steve Lanier Republican | 2 | 0 | 3 | 21% | 69% | 94% | 26 | 16% |
| Shannon Pinto Democratic | 3 | 0 | 28 | 77% | 88% | 84% | 41 | 17% |
| George Muñoz Democratic | 4 | 7 | 44 | 73% | 89% | 72% | 42 | 25% |
| Leo Jaramillo Democratic | 5 | 6 | 18 | 92% | 97% | 97% | 15 | 3% |
| Bobby Gonzales Democratic | 6 | 2 | 29 | 92% | 97% | 94% | 26 | 15% |
| Pat Woods Republican | 7 | 5 | 38 | 17% | 67% | 98% | 8 | 11% |
| Pete Campos Democratic | 8 | 6 | 52 | 87% | 95% | 88% | 40 | 6% |
| Cindy Nava Democratic | 9 | 2 | 4 | 93% | 97% | 100% | 1 | 5% |
| Katy Duhigg Democratic | 10 | 4 | 28 | 92% | 96% | 97% | 15 | 15% |
| Linda López Democratic | 11 | 1 | 41 | 89% | 95% | 99% | 5 | 26% |
| Jay Block Republican | 12 | 0 | 16 | 16% | 67% | 95% | 23 | 10% |
| Debbie O'Malley Democratic | 13 | 0 | 6 | 86% | 94% | 96% | 18 | 19% |
| Michael Padilla Democratic | 14 | 11 | 66 | 93% | 97% | 96% | 18 | 2% |
| Heather Berghmans Democratic | 15 | 6 | 18 | 94% | 97% | 99% | 5 | 2% |
| Antoinette Sedillo Lopez Democratic | 16 | 3 | 40 | 88% | 94% | 96% | 18 | 6% |
| Mimi Stewart Democratic · President Pro Tempore of the Senate since 2021 | 17 | 8 | 27 | — | — | 98% | 8 | 7% |
| Natalie Figueroa Democratic | 18 | 5 | 9 | 92% | 96% | 97% | 15 | 3% |
| Anthony Thornton Republican | 19 | 0 | 10 | 17% | 67% | 96% | 18 | 9% |
| Martin Hickey Democratic | 20 | 1 | 14 | 93% | 97% | 94% | 26 | 17% |
| Nicole Tobiassen Republican | 21 | 1 | 21 | 22% | 70% | 91% | 35 | 11% |
| Benny Shendo Democratic | 22 | 4 | 6 | 91% | 96% | 94% | 26 | 15% |
| Harold Pope Democratic | 23 | 1 | 28 | 88% | 95% | 98% | 8 | 6% |
| Linda Trujillo Democratic | 24 | 4 | 24 | 91% | 96% | 98% | 8 | 4% |
| Peter Wirth Democratic | 25 | 10 | 31 | 95% | 98% | 98% | 8 | 2% |
| Moe Maestas Democratic | 26 | 4 | 43 | 88% | 95% | 92% | 33 | 5% |
| Pat Boone Republican | 27 | 0 | 2 | 11% | 67% | 99% | 5 | 15% |
| Gabriel Ramos Republican | 28 | 0 | 14 | 23% | 71% | 94% | 26 | 8% |
| Joshua Sanchez Republican | 29 | 1 | 8 | 20% | 65% | 91% | 35 | 42% |
| Angel Charley Democratic | 30 | 2 | 9 | 87% | 94% | 95% | 23 | 10% |
| Joe Cervantes Democratic | 31 | 0 | 15 | 89% | 95% | 92% | 33 | 14% |
| Candy Ezzell Republican | 32 | 2 | 8 | 14% | 67% | 98% | 8 | 8% |
| Rex Wilson Republican | 33 | 1 | 2 | 16% | 64% | 94% | 26 | 1% |
| Jim Townsend Republican | 34 | 0 | 8 | 15% | 66% | 95% | 23 | 9% |
| Crystal Brantley Republican | 35 | 1 | 21 | 24% | 71% | 91% | 35 | 13% |
| Jeff Steinborn Democratic | 36 | 4 | 15 | 88% | 95% | 93% | 32 | 3% |
| Bill Soules Democratic | 37 | 7 | 30 | 93% | 97% | 96% | 18 | 4% |
| Carrie Hamblen Democratic | 38 | 2 | 13 | 93% | 97% | 100% | 1 | 9% |
| Liz Stefanics Democratic | 39 | 8 | 40 | 92% | 97% | 98% | 8 | 14% |
| Craig Brandt Republican | 40 | 2 | 26 | 26% | 67% | 89% | 39 | 31% |
| David Gallegos Republican | 41 | 0 | 9 | 14% | 65% | 100% | 1 | 11% |
| Larry Scott Republican | 42 | 0 | 9 | 14% | 67% | 100% | 1 | 9% |
Former members this term (1)
- Nick Paul · District 33 · Left office Oct. 14, 2025