New Mexico DMV Locations

Search all DMV locations in the state of New Mexico. Find a New Mexico DMV office by the city your looking for. Map the location your looking for in our easy to use locator. Below is the statewide list of New Mexico offices. Make an appointment at any of the NM DMV Locations listed below.

Office Name Address City State Zip County
Wagon Mound MVD600 Carton Ave. Wagon Mound, NM 87752Wagon MoundNew Mexico87752Colfax
Alamogordo MVD263 C Robert H. Bradley DriveAlamogordo, NM 88310AlamogordoNew Mexico88310Dona
Cloudcroft MVD201 Barro Ave. Cloudcroft, NM 88317CloudcroftNew Mexico88317Lincoln
Tularosa MVD705 St. Francis DriveTularosa, NM 88352TularosaNew Mexico88352Lincoln
Tucumcari MVD1110 E. High St. Tucumcari, NM 88401TucumcariNew Mexico88401Curry
Espanola MVD1121 Santa Clara Peak RoadEspanola, NM 87532EspanolaNew Mexico87532Colfax
Portales MVD1410 S. O Ave. Portales, NM 88130PortalesNew Mexico88130Curry
Aztec MVD201 W. Chaco St. Suite 5Aztec, NM 87410AztecNew Mexico87410Rio
Bloomfield MVD915 N. First St. Bloomfield, NM 87413BloomfieldNew Mexico87413Mckinley
Farmington MVD3501 E. Main St. #NFarmington, NM 87402FarmingtonNew Mexico87402Mckinley
Las Vegas MVD2522 Ridge Runner RoadLas Vegas, NM 87701Las VegasNew Mexico87701Guadalupe
Bernalillo MVD829 Camino del PuebloBernalillo, NM 87004BernalilloNew Mexico87004Sandoval
Rio Rancho MVD4114 Sabana GrandeRio Rancho, NM 87124Rio RanchoNew Mexico87124Sandoval
Santa Fe MVD2546 Camino EntradaSanta Fe, NM 87507Santa FeNew Mexico87507Guadalupe
Santa Fe-Express Office850 St. Michaels DriveSanta Fe, NM 87505Santa FeNew Mexico87505Guadalupe
Truth or Consequences MVD1912 N. Date St. Truth or Consequences, NM 87901Truth Or ConsequencesNew Mexico87901Dona
Socorro MVD102 S. Sixth St. Socorro, NM 87801SocorroNew Mexico87801Catron
Questa MVD2500 Old St. Road #3Questa, NM 87556QuestaNew Mexico87556Colfax
Taos MVD138-B S. Salazar St. Taos, NM 87571TaosNew Mexico87571Colfax
Estancia MVD1001 Highland Ave. Estancia, NM 87016EstanciaNew Mexico87016Guadalupe
Moriarty MVD201 BroadwayMoriarty, NM 87035MoriartyNew Mexico87035Guadalupe
Mountainair MVD109 N. Roosevelt Ave. Mountainair, NM 87036MountainairNew Mexico87036Lincoln
Clayton MVD834 Main St. Clayton, NM 88415ClaytonNew Mexico88415Harding
Belen MVD100 S. Fifth St. Belen, NM 87002BelenNew Mexico87002Cibola
Los Lunas-ASAP MVD3419C Highway 47Los Lunas, NM 87031Los LunasNew Mexico87031Bernalillo