Cuba Village Council

*Colocated with Sandoval County Fairgrounds – 20 Pond Rd. / PO Box 426

Mayor (2022-2026)Denny Herrera575-289-3758 / 505-290-9248
Mayor Pro Tem (2022-2026)Gilbert Dominguez575-289-3758 Ext. 101
Council Member (2024-2026)Monica Olivas575-289-3758 Ext. 101
Council Member (2024-2028)Rebecca Salazar575-289-3758 Ext. 101
Council Member (2024-2028)Kyle Sandoval575-289-3758 Ext. 101

Village of Cuba Administration

*Colocated with Sandoval County Fairgrounds – 20 Pond Rd. / PO Box 426

Clerk-TreasurerMarlena Jasso575-289-3758 / 505-639-3418
Deputy ClerkMalcolm Smith575-289-3758

Cuba Water & Maintenance

*Colocated with Sandoval County Fairgrounds – 20 Pond Rd. / PO Box 426

Water ClerkEsther Herrera575-289-2020
Water TechnicianAustin Coyle575-289-2020
Maintenance SupervisorUbaldo Maestas575-289-3758

Cuba Municipal Court

*Colocated with Soil & Water Conservation District – 109 Co Rd 11 / PO Box 426

ClerkNicole Gurule505-731-8437
Judge (2022-2026)Chris Lucero505-731-8437
Judge by ProxySandra Weippert575-289-3563

Cuba Motor Vehicle Division

*Colocated with Cuba Public Library – 13 E. Cordova Ave. / PO Box 426

Branch ManagerBrian Velarde575-289-3100 Ext. 110

Cuba Public Library

13 E. Cordova Ave. / PO Box 426

DirectorManuela Chacon575-289-3100
AssistantDaniel Neville575-289-3100

Cuba Housing Authority

29 Rainbow Loop / PO Box 426

DirectorRod Herrera575-289-3499 / 505-240-0026
Maintenance AssistantVacant575-289-3499

Cuba Police Department

19 E. Cordova Ave. / PO Box 426

ChiefMichael Huckeby575-289-9157
AdminLoretta Jacquez575-289-9157
OfficerWilliam Pleasant575-289-9157
OfficerSteven Lopez575-289-9157
OfficerAndy Chapa575-289-9157

Cuba Fire Rescue – A Volunteer Public Safety Organization

214 NM-197 / PO Box 426

ChiefRyan Carter575-289-3456 / 505-907-0727
Admin-RecruitingVacant575-289-3456
EMS CaptainNicholas Norberto575-289-3456
Wildland Fire CoordinatorMark Young575-289-3456

Cuba Parks & Recreation – Eichwald Community Center & St. Francis of Assisi Park

*Eichwald Center is CLOSED until further notice – 45 NM-126 / PO Box 426

AdminEmail575-289-3758
Maintenance SupervisorUbaldo Maestas575-289-3758