New Mexico State Senate
New Mexico State Senate
District 3
John Pinto (D)*
San Juan and McKinley Counties
575-728-1003
District 4
George K. Munoz (D)*
Cibola, McKinley and San Juan Counties
505-722-6570| munozgeo@gmail.com
District 5
Richard C. Martinez (D)*
Los Alamos, Rio Arriba, Sandoval and Santa Fe Counties
505-929-0125| richardcmartinez@mail.com
District 6
Carlos R. Cisneros (D)*
Los Alamos, Rio Arriba, Santa Fe and Taos Counties
505-670-5610 | senator.cisneros@gmail.com
District 8
Pete Campos (D)*
Colfax, Guadalupe, Mora, Harding, San Miguel, Quay and Taos Counties
505-425-0508| petecampos@newmexico.com
District 9
John M. Sapien (D)*
Bernalillo and Sandoval Counties
505-765-5662 | john@sapienforsenate.com
District 11
Linda M. Lopez (D)*
Bernalillo County
505-831-4148
District 12
Gerald Ortiz y Pino (D)*
Bernalillo County
505-243-1509 | jortizyp@msn.com
District 13
Bill B. O'Neill (D)
Bernalillo County
505-450-9263 | oneillhd15@fastmail.com
District 14
Michael Padilla (D)
Bernalillo County
505-899-9921| michael.padilla@votepadilla.com
District 15
Daniel Ivey-Soto (D)
Bernalillo County
District 16
Cisco McSorley (D)*
Bernalillo County
505-235-8494 | cisco@swap.com
District 17
Timothy M. Keller (D)*
Bernalillo County
505-332-9441 | tk@timkellerfornewmexico.com
District 22
Benny Shendo Jr. (D)
Bernalillo, McKinley, Sandoval, San Juan and Rio Arriba Counties
505-379-9405 | benny@nb3.com
District 24
Nancy Rodriguez (D)*
Santa Fe County
505-983-8913 | nrsantafe@q.com
District 25
Peter Wirth (D)*
Santa Fe County
505-989-8667 | electwirth@newmexico.com
District 26
Jacob Candelaria (D)
Bernalillo County
609-561-3891 | jacob@jacobcandelaria.com
District 28
Howie C. Morales (D)*
Catron, Grant and Socorro Counties
575-590-7804 | howiemorales@yahoo.com
District 29
Michael S. Sanchez (D)*
Bernalillo and Valencia Counties
505-865-5583 | senatormssanchez@aol.com
District 30
Clemente Sanchez (D)
Valencia, Cibola, McKinley and Socorro Counties
District 31
Joseph Cervantes (D)
Dona Ana County
575-522-3352 | joseph@cervanteslawnm.com
District 35
John Arthur Smith (D)*
Dona Ana, Hidalgo, Sierra and Luna Counties
575-546-4979 | jas@zianet.com
District 37
William P. Soules (D)
Dona Ana County
575-522-3521 | billsoules@hotmail.com
District 38
Mary Kay Papen (D)*
Dona Ana County
575-524-4462 | marykaypapen@comcast.net
District 39
Phil A. Griego (D)*
Bernalillo, Lincoln, San Miguel, Santa Fe, Torrance and Valencia Counties
505-469-9470 | senatorgriego@yahoo.com
Denotes Incumbent*
