Home/States/New Mexico
NM · source-linked election hub

New Mexico
2026 elections & officials.

Find races and polls, check election dates, or explore who represents you.

5federal offices
5federal holders
111state legislators
212026 filings
13active or funded
Election administration · official links

Secretary of State

County Clerk, Board of Registration administer elections across 33 reported local jurisdictions. Get the source profile, registration guide, rules, and calendar.

Election office and rulesOfficial registration guide ↗
Statewide executive · current sourced record

Governor of New Mexico

A permanent office record joined to the current holder and official government website.

Michelle Lujan Grisham, Governor of New Mexico
Governor

Michelle Lujan Grisham

Current roster matched to the official office website

Open record →
Current delegation

Who represents New Mexico in Washington?

Each link opens the permanent seat record—not a temporary biography—so history survives elections and vacancies.

Current state legislature · sourced public records

111 current legislators across 111 permanent offices

Open States supplies the normalized roster. When one of its contact or portrait fields is empty, Election.org can fill that gap only from a name-matched official legislative page and keeps the source attached to that individual field.

Rod Montoya, State House District 1
State House · District 1

Rod Montoya

Republican

505-986-4454

↗
Mark Duncan, State House District 2
State House · District 2

Mark Duncan

Republican

505-986-4226

↗
Bill Hall, State House District 3
State House · District 3

Bill Hall

Republican

505-986-4336

↗
Joseph Hernandez, State House District 4
State House · District 4

Joseph Hernandez

Democratic

505-986-4233

↗
Wonda Johnson, State House District 5
State House · District 5

Wonda Johnson

Democratic

505-986-4433

↗
Martha Garcia, State House District 6
State House · District 6

Martha Garcia

Democratic

505-986-4464

↗
Tanya Moya, State House District 7
State House · District 7

Tanya Moya

Republican

505-986-4214

↗
Brian Baca, State House District 8
State House · District 8

Brian Baca

Republican

505-986-4221

↗
Patty Lundstrom, State House District 9
State House · District 9

Patty Lundstrom

Democratic

505-986-4249

↗
Andrés Romero, State House District 10
State House · District 10

Andrés Romero

Democratic

505-986-4842

↗
Javier Martínez, State House District 11
State House · District 11

Javier Martínez

Democratic

505-986-4782

↗
Art De La Cruz, State House District 12
State House · District 12

Art De La Cruz

Democratic

505-986-4333

↗
Pat Roybal Caballero, State House District 13
State House · District 13

Pat Roybal Caballero

Democratic

505-986-4416

↗
Miguel García, State House District 14
State House · District 14

Miguel García

Democratic

505-986-4242

↗
Day Hochman-Vigil, State House District 15
State House · District 15

Day Hochman-Vigil

Democratic

505-986-4777

↗
Yanira Gurrola, State House District 16
State House · District 16

Yanira Gurrola

Democratic

505-986-4435

↗
Cynthia Borrego, State House District 17
State House · District 17

Cynthia Borrego

Democratic

505-986-4236

↗
Marianna Anaya, State House District 18
State House · District 18

Marianna Anaya

Democratic

505-986-4254

↗
Janelle Anyanonu, State House District 19
State House · District 19

Janelle Anyanonu

Democratic

505-986-4435

↗
Meredith Dixon, State House District 20
State House · District 20

Meredith Dixon

Democratic

505-986-4320

↗
Debbie Sariñana, State House District 21
State House · District 21

Debbie Sariñana

Democratic

505-986-4438

↗
Stefani Lord, State House District 22
State House · District 22

Stefani Lord

Republican

505-986-4453

↗
Alan Martinez, State House District 23
State House · District 23

Alan Martinez

Republican

505-986-4758

↗
Liz Thomson, State House District 24
State House · District 24

Liz Thomson

Democratic

505-986-4425

↗
Cristina Parajón, State House District 25
State House · District 25

Cristina Parajón

Democratic

505-986-4436

↗
Eleanor Chávez, State House District 26
State House · District 26

Eleanor Chávez

Democratic

505-986-4242

↗
Marian Matthews, State House District 27
State House · District 27

Marian Matthews

Democratic

505-986-4248

↗
Pamelya Herndon, State House District 28
State House · District 28

Pamelya Herndon

Democratic

505-986-4248

↗
Joy Garratt, State House District 29
State House · District 29

Joy Garratt

Democratic

505-986-4341

↗
Diane Torres-Velásquez, State House District 30
State House · District 30

Diane Torres-Velásquez

Democratic

505-986-4255

↗
Nicole Chavez, State House District 31
State House · District 31

Nicole Chavez

Republican

505-986-4214

↗
Jenifer Jones, State House District 32
State House · District 32

Jenifer Jones

Republican

505-986-4227

↗
Micaela Cadena, State House District 33
State House · District 33

Micaela Cadena

Democratic

505-986-4210

↗
Ray Lara, State House District 34
State House · District 34

Ray Lara

Democratic

505-986-4777

↗
Angelica Rubio, State House District 35
State House · District 35

Angelica Rubio

Democratic

505-986-4210

↗
Nathan Small, State House District 36
State House · District 36

Nathan Small

Democratic

505-986-4319

↗
Joanne Ferrary, State House District 37
State House · District 37

Joanne Ferrary

Democratic

505-986-4844

↗
Rebecca Dow, State House District 38
State House · District 38

Rebecca Dow

Republican

505-986-4758

↗
Luis Terrazas, State House District 39
State House · District 39

Luis Terrazas

Republican

505-986-4336

↗
Joseph Sanchez, State House District 40
State House · District 40

Joseph Sanchez

Democratic

505-986-4233

↗
Kristina Ortez, State House District 42
State House · District 42

Kristina Ortez

Democratic

505-986-4840

↗
Chris Chandler, State House District 43
State House · District 43

Chris Chandler

Democratic

505-986-4411

↗
Kathleen Cates, State House District 44
State House · District 44

Kathleen Cates

Democratic

505-986-4432

↗
Linda Serrato, State House District 45
State House · District 45

Linda Serrato

Democratic

505-986-4243

↗
Andrea Romero, State House District 46
State House · District 46

Andrea Romero

Democratic

505-986-4344

↗
Reena Szczepanski, State House District 47
State House · District 47

Reena Szczepanski

Democratic

505-986-4777

↗
Tara Luján, State House District 48
State House · District 48

Tara Luján

Democratic

505-986-4236

↗
Gail Armstrong, State House District 49
State House · District 49

Gail Armstrong

Republican

505-986-4758

↗
Matthew McQueen, State House District 50
State House · District 50

Matthew McQueen

Democratic

505-986-4423

↗
John Block, State House District 51
State House · District 51

John Block

Republican

505-986-4453

↗
Doreen Gallegos, State House District 52
State House · District 52

Doreen Gallegos

Democratic

505-986-4329

↗
Sarah Silva, State House District 53
State House · District 53

Sarah Silva

Democratic

505-986-4436

↗
Jon Henry, State House District 54
State House · District 54

Jon Henry

Republican

505-986-4221

↗
Cathrynn Brown, State House District 55
State House · District 55

Cathrynn Brown

Republican

505-986-4227

↗
Harlan Vincent, State House District 56
State House · District 56

Harlan Vincent

Republican

505-986-4450

↗
Catherine Cullen, State House District 57
State House · District 57

Catherine Cullen

Republican

505-986-4226

↗
Angelita Mejia, State House District 58
State House · District 58

Angelita Mejia

Republican

505-986-4467

↗
Mark Murphy, State House District 59
State House · District 59

Mark Murphy

Republican

505-986-4454

↗
Josh Hernandez, State House District 60
State House · District 60

Josh Hernandez

Republican

505-986-4215

↗
Randy Pettigrew, State House District 61
State House · District 61

Randy Pettigrew

Republican

505-986-4220

↗
Elaine Sena Cortez, State House District 62
State House · District 62

Elaine Sena Cortez

Republican

505-986-4450

↗
Martin Zamora, State House District 63
State House · District 63

Martin Zamora

Republican

505-986-4211

↗
Andi Reeb, State House District 64
State House · District 64

Andi Reeb

Republican

505-986-4215

↗
Derrick Lente, State House District 65
State House · District 65

Derrick Lente

Democratic

505-986-4420

↗
Jimmy Mason, State House District 66
State House · District 66

Jimmy Mason

Republican

505-986-4220

↗
Jack Chatfield, State House District 67
State House · District 67

Jack Chatfield

Republican

505-986-4467

↗
Charlotte Little, State House District 68
State House · District 68

Charlotte Little

Democratic

505-986-4432

↗
Paulene Abeyta, State House District 69
State House · District 69

Paulene Abeyta

Democratic

505-986-4254

↗
Anita Gonzales, State House District 70
State House · District 70

Anita Gonzales

Democratic

505-986-4255

↗
Bill Sharer, State Senate District 1
State Senate · District 1

Bill Sharer

Republican

505-986-4877

↗
Steve Lanier, State Senate District 2
State Senate · District 2

Steve Lanier

Republican

505-986-4724

↗
Shannon Pinto, State Senate District 3
State Senate · District 3

Shannon Pinto

Democratic

505-986-4835

↗
George Muñoz, State Senate District 4
State Senate · District 4

George Muñoz

Democratic

505-986-4371

↗
Leo Jaramillo, State Senate District 5
State Senate · District 5

Leo Jaramillo

Democratic

505-986-4260

↗
Bobby Gonzales, State Senate District 6
State Senate · District 6

Bobby Gonzales

Democratic

505-986-4362

↗
Pat Woods, State Senate District 7
State Senate · District 7

Pat Woods

Republican

505-986-4853

↗
Pete Campos, State Senate District 8
State Senate · District 8

Pete Campos

Democratic

505-986-4267

↗
Cindy Nava, State Senate District 9
State Senate · District 9

Cindy Nava

Democratic

505-986-4365

↗
Katy Duhigg, State Senate District 10
State Senate · District 10

Katy Duhigg

Democratic

505-986-4270

↗
Linda López, State Senate District 11
State Senate · District 11

Linda López

Democratic

505-986-4482

↗
Jay Block, State Senate District 12
State Senate · District 12

Jay Block

Republican

505-986-4702

↗
Debbie O'Malley, State Senate District 13
State Senate · District 13

Debbie O'Malley

Democratic

505-986-4306

↗
Michael Padilla, State Senate District 14
State Senate · District 14

Michael Padilla

Democratic

505-986-4737

↗
Heather Berghmans, State Senate District 15
State Senate · District 15

Heather Berghmans

Democratic

505-986-4726

↗
Antoinette Sedillo Lopez, State Senate District 16
State Senate · District 16

Antoinette Sedillo Lopez

Democratic

505-986-4389

↗
Mimi Stewart, State Senate District 17
State Senate · District 17

Mimi Stewart

Democratic

505-986-4734

↗
Natalie Figueroa, State Senate District 18
State Senate · District 18

Natalie Figueroa

Democratic

505-986-4266

↗
Ant Thornton, State Senate District 19
State Senate · District 19

Ant Thornton

Republican

505-986-4274

↗
Martin Hickey, State Senate District 20
State Senate · District 20

Martin Hickey

Democratic

505-986-4487

↗
Nicole Tobiassen, State Senate District 21
State Senate · District 21

Nicole Tobiassen

Republican

505-986-4278

↗
Benny Shendo, State Senate District 22
State Senate · District 22

Benny Shendo

Democratic

505-986-4264

↗
Harold Pope, State Senate District 23
State Senate · District 23

Harold Pope

Democratic

505-986-4380

↗
Linda Trujillo, State Senate District 24
State Senate · District 24

Linda Trujillo

Democratic

505-986-4863

↗
Peter Wirth, State Senate District 25
State Senate · District 25

Peter Wirth

Democratic

505-986-4727

↗
Moe Maestas, State Senate District 26
State Senate · District 26

Moe Maestas

Democratic

505-986-4373

↗
Pat Boone, State Senate District 27
State Senate · District 27

Pat Boone

Republican

505-986-4393

↗
Gabriel Ramos, State Senate District 28
State Senate · District 28

Gabriel Ramos

Republican

505-986-4391

↗
Joshua Sanchez, State Senate District 29
State Senate · District 29

Joshua Sanchez

Republican

505-986-4375

↗
Angel Charley, State Senate District 30
State Senate · District 30

Angel Charley

Democratic

505-986-4513

↗
Joe Cervantes, State Senate District 31
State Senate · District 31

Joe Cervantes

Democratic

505-986-4861

↗
Candy Ezzell, State Senate District 32
State Senate · District 32

Candy Ezzell

Republican

505-986-4381

↗
Rex Wilson, State Senate District 33
State Senate · District 33

Rex Wilson

Republican

505-986-4395

↗
Jim Townsend, State Senate District 34
State Senate · District 34

Jim Townsend

Republican

505-986-4366

↗
Crystal Brantley, State Senate District 35
State Senate · District 35

Crystal Brantley

Republican

505-986-4369

↗
Jeff Steinborn, State Senate District 36
State Senate · District 36

Jeff Steinborn

Democratic

505-986-4862

↗
Bill Soules, State Senate District 37
State Senate · District 37

Bill Soules

Democratic

505-986-4834

↗
Carrie Hamblen, State Senate District 38
State Senate · District 38

Carrie Hamblen

Democratic

505-986-4310

↗
Liz Stefanics, State Senate District 39
State Senate · District 39

Liz Stefanics

Democratic

505-986-4377

↗
Craig Brandt, State Senate District 40
State Senate · District 40

Craig Brandt

Republican

505-986-4703

↗
David Gallegos, State Senate District 41
State Senate · District 41

David Gallegos

Republican

505-986-4877

↗
Larry Scott, State Senate District 42
State Senate · District 42

Larry Scott

Republican

505-986-4701

↗
Official 2026 congressional calendar

New Mexico election dates

Dates below are transcribed from the Federal Election Commission's published congressional calendar. They are subject to change and should be confirmed with New Mexico's election authority.

Congressional primaryJun 2, 2026
Federal general electionNov 3, 2026

Nationwide scheduled date

The FEC publishes this calendar but does not administer elections or determine ballot access. Verify the FEC calendar PDF ↗
How the page stays current

One refresh updates every connected page.

The federal layer is rebuilt from the public-domain congressional corpus, the state layer from Open States People, and the candidate and money layer from FEC bulk files. When a source term, vacancy, filing, contact, or total changes, every connected state, office, legislator, lookup, and candidate page updates from the same record.