2021 New Mexico State Legislators

Current Legislator Scores

55th Legislature – 2021, First Regular Session

The New Mexico state legislature is comprised of 42 senators and 70 representatives, for a total of 112 members. The Senate began the 2021 legislative session with 28 Democrats and 14 Republicans and the House of Representatives includes 24 Republicans, 45 Democrats, and 1 Decline to State.

Click a legislator’s name to view their individual profile page, which features their voting records, contact information and more.

Citizen Legislature

New Mexico is one of only a handful of states still served by a “citizen legislature,” meaning that state legislators are not monetarily compensated and generally have occupations outside of their service as public officials. Although New Mexico legislators receive a modest allowance for mileage and expenses for attending sessions and interim committee meetings, the state constitution prohibits any other compensation.

Sessions

A “legislature” in New Mexico, such as the “55th Legislature,” consists of two sessions split into two-year cycles, for which legislators convene in mid-January. In odd-numbered years, legislators convene for a “long session” of 60 days. In even-numbered years, they meet for a “short session” of 30 days, during which only budget matters and issues approved by the Governor may be considered. New Mexico legislative sessions are among the shortest in the country.

[ Photo: Mr.TinDC ]

To find your House District number and Representative, visit our map here.

To find your Senate District number and Senator, visit our map here.


Legislator Party District Office Service 2021
Score
Lifetime
Score
Alcon, Eliseo Lee (D) D 6 Representative Current 100% 85%
Allison, Anthony (D) D 4 Representative Current 86% 78%
Anderson, Phelps (DTS) DTS 66 Representative Current 46% 24%
Armstrong, Deborah A. (D) D 17 Representative Current 100% 95%
Armstrong, Gail (R) R 49 Representative Current 0% 28%
Baca, Gregory A. (R) R 29 Senator Current 0% 26%
Baldonado, Alonzo (R) R 8 Representative Current 0% 16%
Barreras, Brittany (D) D 12 Representative Current 93% 93%
Bash, Karen C. (D) D 68 Representative Current 100% 100%
Black, Rachel A. (R) R 51 Representative Current 0% 0%
Brandt, Craig W. (R) R 40 Senator Current 0% 27%
Brown, Cathrynn N. (R) R 55 Representative Current 0% 15%
Burt, William F. (R) R 33 Senator Current 20% 29%
Cadena, Micaela Lara (D) D 33 Representative Current 100% 93%
Campos, Pete (D) D 8 Senator Current 80% 78%
Candelaria, Jacob R. (D) D 26 Senator Current 64% 78%
Castellano, Ambrose (D) D 70 Representative Current 58% 58%
Cervantes, Joseph (D) D 31 Senator Current 81% 84%
Chandler, Christine (D) D 43 Representative Current 100% 100%
Chasey, Gail (D) D 18 Representative Current 100% 96%
Chatfield, Jack (R) R 67 Representative Current 0% 6%
Cook, Zachary J. (R) R 56 Representative Current 0% 16%
Crowder, Randal S. (R) R 64 Representative Current 0% 17%
Diamond, Crystal R. (R) R 35 Senator Current 7% 7%
Dixon, Meredith A. (D) D 20 Representative Current 94% 94%
Dow, Rebecca (R) R 38 Representative Current 0% 28%
Duhigg, Katy M. (D) D 10 Senator Current 86% 86%
Egolf, Brian F. (D) D 47 Representative Current 100% 99%
Ely, Daymon (D) D 23 Representative Current 100% 98%
Ezzell, Candy Spence (R) R 58 Representative Current 0% 16%
Fajardo, Kelly K. (R) R 7 Representative Current 14% 26%
Ferrary, Joanne J. (D) D 37 Representative Current 100% 100%
Figueroa, Natalie (D) D 30 Representative Current 100% 100%
Gallegos, David M. (R) R 41 Senator Current 11% 14%
Gallegos, Doreen Y. (D) D 52 Representative Current 100% 86%
Garcia, Harry (D) D 69 Representative Current 71% 83%
Garcia, Miguel P. (D) D 14 Representative Current 100% 96%
Garratt, Joy (D) D 29 Representative Current 100% 97%
Gonzales, Roberto "Bobby" J. (D) D 6 Senator Current 94% 79%
Griggs, Ron (R) R 34 Senator Current 21% 32%
Hamblen, Carrie (D) D 38 Senator Current 100% 100%
Harper, Jason C. (R) R 57 Representative Current 8% 21%
Hemphill, Siah Correa (D) D 28 Senator Current 100% 100%
Hernandez, Joshua (R) R 60 Representative Current 8% 8%
Herrera, Susan K. (D) D 41 Representative Current 93% 94%
Hickey, Martin (D) D 20 Senator Current 93% 93%
Hochman-Vigil, Dayan (D) D 15 Representative Current 100% 94%
Ingle, Stuart (R) R 27 Senator Current 0% 23%
Ivey-Soto, Daniel A. (D) D 15 Senator Current 82% 86%
Jaramillo, Leo (D) D 5 Senator Current 93% 93%
Johnson, D. Wonda (D) D 5 Representative Current 93% 96%
Kernan, Gay G. (R) R 42 Senator Current 7% 32%
Lane, T. Ryan (R) R 3 Representative Current 0% 0%
Lara, Raymundo (D) D 34 Representative Current 86% 83%
Lente, Derrick J. (D) D 65 Representative Current 86% 89%
Lopez, Linda M. (D) D 11 Senator Current 100% 86%
Lord, Stefani (R) R 22 Representative Current 0% 0%
Louis, Georgene (D) D 26 Representative Current 100% 98%
Lujan, Tara L. (D) D 48 Representative Current 100% 100%
Lundstrom, Patricia A. (D) D 9 Representative Current 60% 64%
Madrid, Willie D. (D) D 53 Representative Current 50% 62%
Maestas, Antonio "Moe" (D) D 16 Representative Current 86% 87%
Martínez, Javier (D) D 11 Representative Current 100% 99%
Matthews, Marian (D) D 27 Representative Current 100% 100%
McKenna, Brenda G. (D) D 9 Senator Current 100% 100%
McQueen, Matthew (D) D 50 Representative Current 100% 96%
Montoya, Rod (R) R 1 Representative Current 0% 7%
Montoya, Roger E. (D) D 40 Representative Current 85% 85%
Moores, Mark (R) R 21 Senator Current 7% 27%
Munoz, George K. (D) D 4 Senator Current 53% 50%
Neville, Steven P. (R) R 2 Senator Current 11% 35%
Nibert, Greg (R) R 59 Representative Current 7% 11%
O'Neill, Bill B. (D) D 13 Senator Current 79% 94%
Ortez, Kristina (D) D 42 Representative Current 100% 100%
Ortiz y Pino, Gerald (D) D 12 Senator Current 100% 94%
Padilla, Michael (D) D 14 Senator Current 100% 88%
Pettigrew, Randall T. (R) R 61 Representative Current 0% 0%
Pinto, Shannon (D) D 3 Senator Current 100% 100%
Pirtle, Cliff R. (R) R 32 Senator Current 0% 27%
Pope, Harold (D) D 23 Senator Current 95% 95%
Powdrell-Culbert, Jane E. (R) R 44 Representative Current 0% 16%
Rehm, William "Bill" R. (R) R 31 Representative Current 0% 26%
Rodriguez, Nancy (D) D 24 Senator Current 100% 89%
Romero, Andrea A. (D) D 46 Representative Current 100% 100%
Romero, G. Andrés (D) D 10 Representative Current 100% 97%
Roybal Caballero, Patricia (D) D 13 Representative Current 100% 96%
Rubio, Angelica (D) D 35 Representative Current 100% 100%
Sanchez, Joshua A. (R) R 30 Senator Current 0% 0%
Sariñana, Debra M. (D) D 21 Representative Current 100% 100%
Schmedes, Gregg (R) R 19 Senator Current 12% 24%
Scott, Larry R. (R) R 62 Representative Current 0% 10%
Sedillo Lopez, Antoinette (D) D 16 Senator Current 94% 96%
Serrato, Linda (D) D 45 Representative Current 100% 100%
Sharer, William E. (R) R 1 Senator Current 15% 17%
Shendo Jr., Benny (D) D 22 Senator Current 79% 78%
Small, Nathan P. (D) D 36 Representative Current 100% 99%
Soules, William P. (D) D 37 Senator Current 89% 93%
Stansbury, Melanie A. (D) D 28 Representative Current 100% 98%
Stapleton, Sheryl Williams (D) D 19 Representative Current 92% 79%
Stefanics, Elizabeth "Liz" (D) D 39 Senator Current 94% 95%
Steinborn, Jeff (D) D 36 Senator Current 100% 99%
Stewart, Mimi (D) D 17 Senator Current 100% 98%
Strickler, James R.J. (R) R 2 Representative Current 0% 12%
Sweetser, Candie G. (D) D 32 Representative Current 50% 60%
Tallman, Bill (D) D 18 Senator Current 100% 97%
Terrazas, Luis M. (R) R 39 Representative Current 0% 0%
Thomson, Elizabeth "Liz" (D) D 24 Representative Current 100% 99%
Townsend, James G. (R) R 54 Representative Current 0% 8%
Trujillo, Christine (D) D 25 Representative Current 100% 95%
Wirth, Peter (D) D 25 Senator Current 100% 99%
Woods, Pat (R) R 7 Senator Current 0% 18%
Zamora, Martin R. (R) R 63 Representative Current 0% 3%

Know the Score > Take Action

Say ‘thanks’ … or, ‘no thanks’!

Tell your Legislators that you ‘know the score’

One of the best ways to influence the voting records of your elected officials is to communicate regularly with them. If your legislators scored well, it’s important to thank them and to support them. If you feel you weren’t well-represented by your legislators’ votes, it’s important to hold them accountable by letting them know what you think about their votes. The Scorecard is your key to staying informed on your legislators votes and getting in touch with them.

Communicate with the Governor and your Legislators

Whether you’re congratulating them on their score or expressing your disappointment, be direct, courteous and polite.

The most important part is letting them know that you are paying close attention to how they vote or, in the case of the Governor, what actions she takes on legislation that affects our air, land, and water.

Calling your legislator directly and sending letters through regular mail remain by far the most effective ways to communicate with your legislators.

The Governor and Lieutenant Governor can always be contacted at the State Capitol. Except during the legislative session, state legislators should be contacted in their home districts, as listed on the current Legislators page.

To find your House District number and Representative, visit our map here.

To find your Senate District number and Senator, visit our map here.

Join the Conservation Voters Movement!

We take on tough fights to protect New Mexico, but these efforts in the State Capitol and around the state require financial resources. We can only win when we work together. Please join other New Mexicans in becoming a Conservation Voter today!

Join Conservation Voters New Mexico today
Donate