top of page

Senate Scores

There are 42 seats in the New Mexico State Senate. 

The scores assigned to each Legislator reflect their voting records on bills that impact working families across New Mexico. Legislators with higher scores have a record of fighting for our communities — including raising wages, protecting workers, improving educational opportunities, and more. 

 

Click "Learn More" for a detailed overview of each Legislator's scores, voting record, and contact information.

2023 Score

2024
Score

Lifetime
Score

District

Legislator Name

Party

2023 Score

2024 Score

Lifetime Score

Bill Sharer

District 01

Republican

23%

29%

25%

Steve Neville

District 02

Republican

62%

57%

60%

Shannon Pinto

District 03

Democrat

92%

79%

88%

George Munoz

District 04

Democrat

75%

57%

68%

Leo Jaramillo

District 05

Democrat

90%

100%

93%

Bobby Gonzales

District 06

Democrat

82%

100%

89%

Pat Woods

District 07

Republican

23%

57%

35%

Pete Campos

District 08

Democrat

85%

100%

90%

Brenda McKenna

District 09

Democrat

100%

100%

100%

Katy Duhigg

District 10

Democrat

82%

100%

89%

Linda Lopez

District 11

Democrat

100%

88%

96%

Gerald Ortiz y Pino

District 12

Democrat

89%

75%

85%

Bill O'Neill

District 13

Democrat

92%

100%

95%

Michael Padilla

District 14

Democrat

85%

100%

90%

Daniel Ivey-Soto

District 15

Democrat

85%

100%

90%

Antionette Sedillo Lopez

District 16

Democrat

90%

86%

89%

Mimi Stewart

District 17

Democrat

100%

100%

100%

Bill Tallman

District 18

Democrat

91%

86%

90%

Greg Schmedes

District 19

Republican

38%

14%

21%

Martin Hickey

District 20

Democrat

79%

79%

79%

Mark Moores

District 21

Republican

46%

21%

38%

Benny Shendo

District 22

Democrat

80%

86%

81%

Harold Pope

District 23

Democrat

88%

86%

88%

Nancy Rodriguez

District 24

Democrat

92%

100%

95%

Peter Wirth

District 25

Democrat

100%

100%

100%

Moe Maestas

District 26

Democrat

86%

100%

90%

Greg Nibert

District 27

Republican

29% (House)

56% (Senate)

38%

Stuart Ingle

District 27, Retired

Republican

31%

Not in Office

31%

Siah Correa Hemphill

District 28

Democrat

83%

86%

84%

Greg Baca

District 29

Republican

43%

14%

33%

Josh Sanchez

District 30

Republican

53%

14%

42%

Joe Cervantes

District 31

Democrat

67%

93%

75%

Cliff Pirtle

District 32

Republican

15%

14%

15%

Bill Burt

District 33

Republican

31%

43%

35%

Ron Griggs

District 34

Republican

40%

57%

44%

Crystal Diamond Brantley

District 35

Republican

23%

43%

30%

Jeff Steinborn

District 36

Democrat

92%

86%

90%

Bill Soules

District 37

Democrat

88%

100%

91%

Carrie Hamblen

District 38

Democrat

90%

100%

93%

Liz Stefanics

District 39

Democrat

83%

88%

94%

Craig Brandt

District 40

Republican

53%

50%

52%

David Gallegos

District 41

Republican

44%

21%

38%

Steven McCutcheon II

District 42

Republican

Not in Office

14%

14%

Gay Kernan

District 42, Retired

Republican

45%

Not in Office

45%

bottom of page