Voting and Elections

County Clerk Information

Bernalillo

Clerk: Linda Stover (D)
415 Silver Ave SW, 2nd Floor
Albuquerque, NM 87102
Phone: (505) 468-1290
Fax: (505) 468-1293
Website: www.bernco.gov/clerk
Email: clerk@bernco.gov

Catron

Clerk: Sharon Armijo (R)
Catron County Courthouse
P. O. Box 197
Reserve, NM   87830
Phone: (575) 533-6400
Fax: (575) 533-6453
Website: https://www.catroncounty.us/government/county_clerk_s_office/index.php
Email: sharon.armijo@catroncountynm.gov

Chaves

Clerk: Cindy Fuller (R)
P.O. Box 580
Roswell, NM 88202
Phone: (575) 624-6614
Fax: (575) 624-6523
Website: https://www.chavescounty.gov/your-county/departments/clerk-s-office
Email: cindy.fuller@chavescounty.gov
Election & Registration Inquiries: elections@chavescounty.gov


Cibola

Clerk: Michelle E. Dominguez (D)
700 East Roosevelt Ste. 50
Grants, NM 87020
Phone: (505) 285-2535
Fax: (505) 285-2562
Website: http://www.cibolacountynm.com/elected_officials/clerk_s_office.php
Email: michelle.dominguez@co.cibola.nm.us
Election & Registration Inquiries: elections@co.cibola.nm.us​


Colfax

Clerk: Rayetta M. Trujillo (D)
P.O. Box 159
Raton, NM 87740
Phone: (575) 445-5551
Fax: (575) 445-4031
Website: https://www.co.colfax.nm.us/government/county_clerk.php
Email: rtrujillo@co.colfax.nm.us


Curry

Clerk: Annie Hogland (R)
417 Gidding St., Suite 130
Clovis, NM 88101
Phone: (575) 763-5591
Fax: (575) 763-4232
Website: https://www.currycountynm.gov
Email: ahogland@currycountynm.gov


De Baca

Clerk: Jeffrey Barfield Hromas (R)
P. O. Box 347
Fort Sumner, NM 88119
Phone: (575) 355-2601
Fax: (575) 355-2441
Email: jeffhromas@plateautel.net


Doña Ana

Clerk: Amanda López Askin (D)
845 N. Motel Blvd.
Las Cruces, NM 88007
Phone: (575) 647-7421
Fax: (575) 527-9857
Website: https://www.donaanacountyelections.com/
Email: dacclerk@donaanacounty.org


Eddy

Clerk: Cara Cooke (R)
325 S. Main Street
Carlsbad, NM 88220
Phone: (575) 885-3383
Fax: (575) 234-1793
Website: http://www.co.eddy.nm.us/185/County-Clerk
Email: cara@co.Eddy.nm.us
Election & Registration Inquiries: ​eddyclerk@co.eddy.nm.us


Grant

Clerk: Marisa Castrillo (D)
P.O. Box 1286
Silver City, NM 88062
Phone: (575) 574-0042
Fax: (575) 574-0076
Website: https://grantcountynm.gov/
Email: mcastrillo@grantcountynm.gov 


Guadalupe

Clerk: Robert Serrano III (D)
1448 Historic Route 66, Suite 1
Santa Rosa, NM 88435
Phone: (575) 472-3791
Website: https://www.guadalupecountynm.org/clerk-s-office​
Email: rserrano@guadco.us


Harding

Clerk: C.J. Garrison (R)
35 Pine Street
Mosquero, NM 87733
Mailing Address
P. O. Box 1002
Mosquero, NM 87733
Phone: (575) 673-2301
Website: http://hardingcounty.org/clerk.html
Email: clerk@hardingcounty.org


Hidalgo

Clerk: Alyssa Esquivel (D)
Hidalgo County Courthouse
300 South Shakespeare St.
Lordsburg, NM 88045
Phone: (575) 542-9213
Fax: (575) 542-3193
Website: https://hidalgocounty.org/clerk/
Email: alyssa.esquivel@hidalgocounty.org


Lea

Clerk: Keith Manes (R)
P. O. Box 1507
Lovington, NM 88260
Phone: (575) 396-8619
Fax: (575) 396-3293
Website: http://www.leacounty.net/clerk.htm
Email: kmanes@leacounty.net​

Lincoln

Clerk: Shannan Hemphill (R)
P.O. Box 338
Carrizozo, NM 88301-0338
Phone: (575) 648-2394 ext. 131
Fax: (575) 648-2576
Website: http://www.lincolncountynm.gov
Email: shemphill@lincolncountynm.gov


Los Alamos

Clerk: Naomi D. Maestas (D)
1000 Central Avenue, Suite 240
Los Alamos, NM 87544
Phone: (505) 662-8010
Fax: (505) 662-8008
Website: http://www.losalamosnm.us/clerk
Email: naomi.maestas@lacnm.us
Election & Registration Inquiries: ​elections@lacnm.us​


Luna

Clerk: Berenda Mc Wright (D)
700 South Silver Ave; Box 7
Deming, NM 88030
Phone: (575) 546-0491
Fax: (575) 543-6617
Website: https://www.lunacountynm.us/departments/clerk/index.php
Email: berenda_mcwright@lunacountynm.us


McKinley

Clerk: Jacqueline Katherine Sloan (D)
207 West Hill Street
Gallup, NM 87301
Phone: (505) 863-6866
Fax: (505) 863-1419
Website: http://www.co.mckinley.nm.us/190/County-Clerk
Email: clerk@co.mckinley.nm.us


Mora

Clerk: Carlos J. Arellano (D)
P.O. Box 360
Mora, NM 87732
Phone: (575) 387-2448
Fax: (575) 387-9023
Website: https://countyofmora.com/departments/county-clerk/
Email: cjarellano@countyofmora.com


Otero

Clerk: Robyn Holmes (R)
1104 N. White Sands Blvd., Suite C
Alamogordo, NM 88310
Phone: (575) 437-4942
Fax: (575) 443-2922
Website: http://co.otero.nm.us/225/Clerk
Email: rholmes@co.otero.nm.us
Election & Registration Inquiries: oteroclerk@co.otero.nm.us


Quay

Clerk: Ellen L. White (D)
Box 1225
Tucumcari, NM 88401
Phone: (575) 461-0510
Fax: (575) 461-0513
Website: http://quaycounty-nm.gov/elected-officals/county-clerk/
Email: ellen.white@quaycounty-nm.gov
Election & Registration Inquiries: elections@quaycounty-nm.gov


Rio Arriba

Clerk: Sarah Archuleta (D)
Tierra Amarilla Court House
P.O. Box 158
Tierra Amarilla, NM 87575
Phone: (575) 588-7724
Fax: (575)588-7418
Website: http://www.rio-arriba.org/departments_and_divisions/clerk’s_office/clerk_.html
Email: sarchuleta@rioarriba.org
Election & Registration Inquiries: elections@rio-arriba.org


Roosevelt

Clerk: Mandi Park (R)
109 West First St. Lobby Box 4
Portales, NM 88130
Phone: (575) 356-8562
Fax: (575) 356-3560
Website: http://www.rooseveltcounty.com
Email: mpark@rooseveltcounty.com


San Juan

Clerk: Tanya Shelby (R)
P.O. Box 550
Aztec, NM 87410
Phone: (505) 334-9471
Fax: (505) 334-3635
Website: http://www.sjcclerk.net
Email: tshelby@sjcounty.net


San Miguel

Clerk: Louanna G. Ortega (D)
500 W. National Avenue Ste. 113
San Miguel County Courthouse
Las Vegas, NM 87701
Phone: (505) 425-9331
Fax: (505) 454-1799
Website: http://co.sanmiguel.nm.us/elected_officials/clerk/index.php
Email: lortega@co.sanmiguel.nm.us


Sandoval

Clerk: Anne Brady-Romero (D)
P. O. Box 40
Bernalillo, NM 87004
Phone: (505) 867-7572
Fax: (505) 771-8610
Website: https://www.sandovalcountynm.gov/elected-officials/county-clerk/
Email: clerk@sandovalcountynm.gov
Election & Registration Inquiries: boe@sandovalcountynm.gov


Santa Fe

Clerk: Katharine E. Clark (D)
100 Catron Street
Box 1985
Santa Fe, NM 87501
Phone: (505) 986-6280
Fax: (505) 995-2767
Website: http://www.santafecountynm.gov/clerk
General Inquiries: clerk@santafecountynm.gov
Election & Registration Inquiries: elections@santafecountynm.gov


Sierra

Clerk: Shelly K. Trujillo (R)
1712 N Date Ste A
Truth or Consequences, NM 87901
Phone: (575) 894-2840
Fax: (575) 894-2516
Website: https://www.sierraco.org/department/clerk/
Email: strujillo@sierraco.org


Socorro

Clerk: Betty L. Saavedra (D)
P. O. Box I
Socorro, NM 87801
Phone: (575) 835-0423
Fax: (575) 835-1043
Website: https://www.socorrocounty.net/elected-officials/clerks-office
Email: bsaavedra@co.socorro.nm.us


Taos

Clerk: Valerie Rael-Montoya (D)
105 Albright St., Suite D
Taos, NM 87571
Phone: (575) 737-6380
Fax: (575) 737-6409
Website: http://www.taoscounty.org/170/Clerk
Email: valerie.montoya@taoscounty.org


Torrance

Clerk: Linda Jaramillo (R)
P.O. Box 767
Estancia, NM  87016
Phone:( 505)-544-4350
Fax: (505) 384-4080
Website: http://www.torrancecountynm.org
Email: ljaramillo@tcnm.us


Union

Clerk: Devian Fields (R)
P.O. Box 430
Clayton, NM 88415
Phone: (575) 374-9491
Website: https://unionnm.us/clerks-office-1
Email: devian.fields@unionnm.us
Election & Registration Inquiries: devian.fields@unionnm.us


Valencia

Clerk: Michael Milam (R)
P. O. Box 969 (Mailing Address)
444 Luna Avenue (Physical Address)
Los Lunas, NM 87031
Phone: (505) 866-2080
Fax: (505) 866-2015
Website: http://www.co.valencia.nm.us/235/County-Clerk
Email: mike.milam@co.valencia.nm.us

Upcoming Statewide Elections

2025 Regular Local Election: Tuesday November 4, 2025

Quick Contact Information


Mailing & Physical Address
New Mexico Capitol Annex North
325 Don Gaspar, Suite 300
Santa Fe, NM 87501

Hours of Operation
8:00 AM - 5:00 PM Monday through Friday

Toll Free : 1-800-477-3632

Business Services Division
Phone 505-827-3600 (Option 1)
Fax 505-827-4387
Email Business.Services@sos.nm.gov

Bureau of Elections
Phone: 505-827-3600 (Option 2)
Email: Elections@sos.nm.gov

Ethics Division
Phone: 505-827-3600 (Option 2)
Email: Sos.ethics@sos.nm.gov

Receptionist
Phone 505-827-3600 (Option 3)

Accessibility Options button