New Mexico DMV

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.

DMV Address City County More Info
Eunice MVD1101 J Ave Eunice NM 88231EuniceLea CountyMore Details
Lordsburg MVD809 Main St Lordsburg NM 88045LordsburgHidalgo CountyMore Details
Santa Fe MVD2546 Camino Entrada Santa Fe NM 87507Santa FeSanta Fe CountyMore Details
Moriarty MVD201 Broadway Moriarty NM 87035MoriartyTorrance CountyMore Details
Estancia MVD513 Williams Ave Estancia NM 87016EstanciaTorrance CountyMore Details
Mountainair MVD107 N Roosevelt Ave Mountainair NM 87036MountainairTorrance CountyMore Details
Clayton MVD834 Main St Clayton NM 88415ClaytonUnion CountyMore Details
Hobbs MVD4800 Jack Gomez Blvd Hobbs NM 88240HobbsLea CountyMore Details
Ruidoso MVD301 W Highway 70 3 Ruidoso NM 88345RuidosoLincoln CountyMore Details
Carrizozo MVD105 Sixth St Carrizozo NM 88301CarrizozoLincoln CountyMore Details
Tularosa MVD705 St Francis Drive Tularosa NM 88352TularosaOtero CountyMore Details
Cloudcroft MVD201 Burro Ave Cloudcroft NM 88317CloudcroftOtero CountyMore Details
Want a discount on your Auto Insurance? Take an Online Traffic Course. Click Here!
Los Alamos MVD997 Central Ave Los Alamos NM 87544Los AlamosLos Alamos CountyMore Details
Farmington MVD3501 E Main St N Farmington NM 87402FarmingtonSan Juan CountyMore Details
Bloomfield MVD915 N First St Bloomfield NM 87413BloomfieldSan Juan CountyMore Details
Chama MVD Field Office299 Fourth St Chama NM 87520ChamaRio Arriba CountyMore Details
Aztec MVD201 W Chaco St Suite 5 Aztec NM 87410AztecSan Juan CountyMore Details
Bernalillo MVD829 Camino del Pueblo Bernalillo NM 87004BernalilloSandoval CountyMore Details
Rio Rancho MVD4114 Sabana Grande Rio Rancho NM 87124Rio RanchoSandoval CountyMore Details
Albuquerque?Rapid MVD10701 Coors Road NW Ste 8 Albuquerque NM 87114AlbuquerqueBernalillo CountyMore Details
Albuquerque-Complete Compliance4809 Jefferson St NE Albuquerque NM 87109AlbuquerqueBernalillo CountyMore Details