Administrative Offices (Town Hall)
171-A State Rd. 344
Edgewood, NM  87015
505-286-4518 (Phone)
505-926-9061 (Fax)
Hours:  Monday -Friday 8:00am-5:00pm

Mailing Address
PO Box 3610
Edgewood, NM 87015

Edgewood Community Library
171-B State Rd. 344
Edgewood, NM  87015
505-281-0138 (Phone)
Hours: Tuesday- Friday 10:00am-6:00pm 
Saturday 10:00 am- 3:00pm


Edgewood Municipal Court
18 Municipal Way
Edgewood, NM  87015
505-926-9031 (Phone)
505-286-4519 (Fax)
Hours: Monday-Friday 8:00am-4:00pm

Edgewood Police Dept
23 East Frontage Rd.
Edgewood, NM  87015
505-281-5717 (Phone)
505-281-3869 (Fax)


Edgewood Animal Control
16 Municipal Way
Edgewood, NM  87015
505-926-9013 (Phone)
505-926-9060 (Fax)

Organizational Chart for Town of Edgewood (adopted 7-9-2024).

Department NameFirst NameLast NameTitleEmailPhone
AdministrationNinaMcCrackenTown Managernmccracken@edgewood-nm.gov(505) 286-4518
AdministrationMichelleJonesTown Clerk-Treasurermjones@edgewood-nm.gov(505) 286-4518
AdministrationLindaBurkeCommunity Liaisonlburke@edgewood-nm.gov(505) 286-4518
AdministrationGrants Coordinator(505) 286-4518
AdministrationRaquelUlibarriExecutive Assistantrulibarri@edgewood-nm.gov(505) 286-4518
AdministrationChristina WallaceAdministrative Assistantcwallace@edgewood-nm.gov(505) 286-4518
Animal ControlChristineRomeroAnimal Shelter Managercromero@edgewood-nm.gov(505) 926-9013
Animal ControlJamesSalyersAnimal Control Officerjsalyers@edgewood-nm.gov(505) 926-9013
Animal ControlJuan De La RosaAnimal Control Officerjdelarosa@edgewood-nm.gov(505) 926-9013
Animal ControlAnimal Care Technician(505) 926-9013
Community DevelopmentBradHillCommunity Devopment Directorbhill@edgewood-nm.gov(505) 286-4518
Community DevelopmentPaulDominguezPlanning & Zoning Managerpzmanager@edgewood-nm.gov(505) 286-4518
Community DevelopmentFelipeValdezCode Enforcement Officerfvaldez@edgewood-nm.gov(505) 286-4518
Community DevelopmentRebeccaGarciaPlanning & Zoning Assistantrgarcia@edgewood-nm.gov(505) 286-4518
FinanceTrinaPageFinance Managertpage@edgewood-nm.gov(505) 286-4518
FinanceVictoriaArchuletaFinance Specialistvarchuleta@edgewood-nm.gov(505) 286-4518
FinanceFinance Clerk(505) 286-4518
Information TechnologyJamesReaderIT Directorjreader@edgewood-nm.gov(505) 286-4518
Information TechnologyIT Specialist(505) 286-4518
LibraryBrandynBurkeLibrary Operations Managerbburke@edgewood-nm.gov(505) 281-0138
LibraryChristianHueyLibrarianchuey@edgewood-nm.gov(505) 281-0138
MaintenanceManuelMadridMaintenance Managermmadrid@edgewood-nm.gov(505) 286-4518
Municipal CourtCourtneyBradleyCourt Administratorcbradley@edgewood-nm.gov(505) 926-9031
Municipal CourtCourt Clerk(505) 926-9031
Parks & RecreationJimmy MartinezParks & Recreation Managerjmartinez@edgewood-nm.gov(505) 401-4615
PoliceRogerJimenezChief of Policerjimenez@edgewood-nm.gov(505) 281-5717
PoliceDavidLovatoLieutenantdlovato@edgewood-nm.gov(505) 281-5717
PoliceAngieByrdSergeantabyrd@edgewood-nm.gov(505) 281-5717
PoliceHelenaMeyerExecutive Assistanthmeyer@edgewood-nm.gov(505) 281-5717
PoliceKatHoffsetzAdministrative Assistantkhoffsetz@edgewood-nm.gov(505) 281-5717
RoadsJoshuaJantzRoads Managerjjantz@edgewood-nm.gov(505) 274-0673
WastewaterMikeGarciaWaste Water Plant Manager/Operatormgarcia@edgewood-nm.gov(505) 670-9645