New Mexico State Senate elections, 2006
From Ballotpedia
Current members of the New Mexico State Senate
Leadership
Majority Leader:Peter Wirth
Minority Leader:William Sharer
Senators
District 1
William Sharer (R)
District 2
Steve Lanier (R)
District 3
Shannon Pinto (D)
District 4
George Munoz (D)
District 5
Leo Jaramillo (D)
District 6
Roberto Gonzales (D)
District 7
Pat Woods (R)
District 8
Pete Campos (D)
District 9
Cindy Nava (D)
District 10
Katy Duhigg (D)
District 11
Linda Lopez (D)
District 12
Jay Block (R)
District 13
Debbie O'Malley (D)
District 14
Michael Padilla (D)
District 15
District 16
Antoinette Lopez (D)
District 17
Mimi Stewart (D)
District 18
Natalie Figueroa (D)
District 19
Anthony Thornton (R)
District 20
Martin Hickey (D)
District 21
Nicole Tobiassen (R)
District 22
Benny Shendo (D)
District 23
Harold Pope (D)
District 24
Linda Trujillo (D)
District 25
Peter Wirth (D)
District 26
Antonio Maestas (D)
District 27
Patrick Boone (R)
District 28
Gabriel Ramos (R)
District 29
Joshua Sanchez (R)
District 30
Angel Charley (D)
District 31
Joseph Cervantes (D)
District 32
Candy Ezzell (R)
District 33
Nicholas Paul (R)
District 34
James Townsend (R)
District 35
District 36
Jeff Steinborn (D)
District 37
William Soules (D)
District 38
Carrie Hamblen (D)
District 39
Liz Stefanics (D)
District 40
Craig Brandt (R)
District 41
David Gallegos (R)
District 42
Larry Scott (R)
Democratic Party (26)
Republican Party (16)