Find the New Mexico DMV Office Closest to You

The list below gives you complete information about all New Mexico Motor Vehicle Division Office locations.

Alamogordo
(505) 437-9226 Monday-Friday 8-4
263 C Robert H Bradley Dr.,
Alamogordo NM 88310

Albuquerque – Complete Compliance Services (Fee Agent – Transaction Charge)
(505) 830-3776 Monday-Friday 8-12 and 1-5
4809 Jefferson NE,
Albuquerque, NM 87109

Albuquerque Cottonwood Mall
(505) 890-5799 Monday-Friday 8-6
10000 Coors NW #G-21,
Albuquerque 87114

Albuquerque Kirtland AFB
(505) 846-8390 Mon-Fri 8-9 military uniformed personnel only,
9-4 uniformed personnel front of line privileges
1451 4th Ave Bldg. #20245,
Kirtland AFB,
Albuquerque, NM 87117

Albuquerque – MVD Express Office (Fee Agent – Transaction Charge)
(505) 293-0223 Monday-Friday 8-6 Saturday 9-3
4531 Eubank NE,
Albuquerque, NM 87111

Albuquerque – MVD Express Office (Fee Agent – Transaction Charge)
(505) 217-0024 Monday-Friday 8-6 Saturday 9-3
4100 Menaul NE, Suite 1C,
Albuquerque, NM 87111

Albuquerque – MVD Express Office (Fee Agent – Transaction Charge)
(505) 294-1732 Monday-Friday 8-6 Saturday 9-3
10200 Menaul NE, Suite 100,
Albuquerque, NM 87112

Albuquerque – MVD Express Office (Fee Agent – Transaction Charge)
(505) 792-5020 Monday-Friday 8-6 Saturday 9-3
6271 Riverside Plaza Lane NW, Suite A,
Albuquerque, NM 87120

Albuquerque – MVD Specialists (Fee Agent – Transaction Charge)
(505) 323-6683 Monday-Friday 8-6 Saturday 9-3
9931-D Lomas NE,
Albuquerque, NM 87112

Albuquerque – MVD Specialists (Fee Agent – Transaction Charge)
(505) 873-0683 Monday-Friday 9-6 Saturday 9-3
1625 Rio Bravo SW,
Albuquerque, NM 87105

Albuquerque – NM Independent Auto Dealers Association (Fee agent – Transaction Charge)
(505) 232-0809 Monday-Friday 8:30-5
608 Chama NE,
Albuquerque, NM 87108

Albuquerque – MVD Specialists (Fee Agent – Transaction Charge)
(505) 341-2MVD [2683], (505) 243-4800 Monday-Friday 8-6 Saturday 9-3
5728 Edith NE,
Albuquerque, NM 87102

Albuquerque – Montgomery Plaza
(505) 875-0715 Monday-Friday 8-6
4575 San Mateo NE, Suite G 190
Albuquerque, NM 87109

Albuquerque – NM Registration Services Inc (Fee Agent – Transaction Charge)
(505) 265-5779 Monday-Friday 9-5
5917 Lomas NE,
Albuquerque, NM 87110

Albuquerque – Rapid MVD (Fee Agent – Transaction Charge)
(505) 899-8883 Monday-Friday 9:30-7 Saturday 9-3
10701 Coors Rd NW #8,
Albuquerque, NM 87114

Albuquerque Rio Bravo
(505) 452-9239 Monday-Friday 8-4
3211 Coors SW Ste. D10 and D11
Albuquerque, NM 87121-5255

Albuquerque Sandia Vista
(505) 292-4570 Monday-Friday 8-6
11500 Menaul NE Suite F1,
Albuquerque, NM 87112

Artesia
(505) 746-1323 Monday-Friday 8 - 5
116 N. First St.,
Artesia, NM 88210

Aztec
(505) 334-7690 Monday-Friday 8-4
201 W. Chaco Ste. 5,
Aztec, NM 87410

Bayard
(505) 537-5313 Monday-Friday 8-1 & 2-4
#1 Central Ave., P.O. Box 728 Drawer T,
Bayard, NM 88023

Belen
(505) 864-5260 Monday-Friday 8-4
100 S. 5th St.,
Belen, NM 87002

Bernalillo
(505) 867-5171 Monday-Friday 8:30-12 & 1-4:30
829 Camino del Pueblo, P.O. Box 638,
Bernalillo, NM 87004

Bloomfield
(505) 632- 6320 Monday, Wednesday, Thursday & Friday 8-4 Tuesday 8-2
915 N. 1st, P.O. Box 1839,
Bloomfield, NM 87413

Capitan
(505) 354-2247 Monday & Tuesday 7-12 & 1-4:30
114 S. Lincoln Ave., P.O. Box 246,
Capitan, NM 88316

Carlsbad
(505) 885-2251 Monday-Friday 8-4
401 S. Main,
Carlsbad, NM 88220

Carrizozo
(505) 648-2371 Monday-Thursday 8-12 & 12:30-3
100 4th St., P.O. Box 247,
Carrizozo, NM 88301

Clayton
(505) 374-9502 Monday-Friday 8-4
834 Main St.,
Clayton, NM 88415

Cloudcroft
(505) 682-2411 Monday-Friday 9-12 and 1-3:30
201 Barro Ave., P.O. Box 317,
Cloudcroft, NM 88317

Clovis
(505) 762-3732 Monday-Friday 8-4
814 W. 6th St.,
Clovis, NM 88101

Clovis – Complete Compliance Services (Fee Agent – Transaction Charge)
(505) 762-3077 Monday-Friday 8-12 and 1-5
5307 North Prince,
Clovis, NM 88101

Corona
(505) 849-5511 Tuesday-Friday 8-3
Main St., P.O. Box 264,
Corona, NM 88318

Cuba
(505) 289-3864 Monday-Friday 8-4:30
16 B. East Cordova St., P.O. Box 426,
Cuba, NM 87103

Deming
(505) 546-2088 Monday-Friday 8-3:45
700 E. Spruce,
Deming, NM 88030

Espanola
(505) 753-4681 Monday-Friday 8-4
1121 Santa Clara Peak Road,
Espanola, NM 87532

Estancia
(505) 384-2708 Monday-Friday 9-11:30 & 12:30- 3
1001 Highland Ave., P.O. Box 166,
Estancia, NM 87016

Eunice
(505) 394-3232 ext. 108 Monday-Friday 8-12 & 1-4:30
1101 Ave. J, P.O. Box 147,
Eunice, NM 88231

Farmington
(505) 599-9712 Monday-Friday 8-4
3501 E. Main St #N,
Farmington, NM 87402

Fort Sumner
(505) 355-2401 Monday-Friday 8:30-12:30 & 1:30-4
501 Ave. C, P.O. Box 180,
Fort Sumner, NM 88119

Gallup
(505) 863-3847 Monday-Friday 8-4
2902 E. Highway 66,
Gallup, NM 87301

Grants
(505) 287-8892 Monday-Friday 8-4
105 E. Roosevelt Ave. Ste. B,
Grants, NM 87020

Hatch
(505) 267-5216 Monday-Friday 8-12 & 1-4
104 B Franklin, P.O. Box 220,
Hatch, NM 87937

Hobbs
(505) 397-9213 Monday, Tuesday, Thursday & Friday 8-4:30 Wednesday 8-3
300 N. Turner,
Hobbs, NM 88240

Jal
(505) 395-2222 Monday, Tuesday, Thursday, Friday 8-12 & 1-4:30 Wednesday 8-12 & 1-3
523 Main, P.O. Drawer 340,
Jal, NM 88252

Las Cruces
(505) 524-6215 Monday-Friday 8-4
505 S. Main, St. #357,
Las Cruces, NM 88001

Las Cruces – MVD Express Office (Fee Agent – Transaction Charge)
(505) 373-1367 Monday - Friday 8-6 Saturday 9-3
3961 East Lohman, Suite 20,
Las Cruces, NM 88011

Las Vegas
(505) 425-8122 - Fax (505) 425-7854 Monday-Friday 8-4
2522 Ridge Runner Road,
Las Vegas, NM 87701

Logan
(505) 487-2815 Monday-Friday 8-11:30 & 1-3:30
Village Office 108A, US 54, P.O. Box 7,
Logan, NM 88426

Lordsburg
(505) 542-3706 Monday-Friday 8-12 & 1-4:30
809 Main St.,
Lordsburg, NM 88045

Los Alamos
(505) 662-4243 Monday-Friday 8-4
997 Central,
Los Alamos, NM 87544

Los Lunas
(505) 841-5353 Monday-Friday 8-4
501-B Luna Ave.,
Los Lunas, NM 87031

Los Lunas – ASAP MVD (Fee Agent – Transaction Charge)
(505) 865-4080 Monday-Friday 9-6 Saturday 9-1
3419C Highway 47,
Los Lunas, NM 87031

Loving
(505) 745-3511 Monday-Friday 8-12 & 1-5
402 W. Cedar, P.O. Box 56,
Loving, NM 88256

Lovington
(505) 396-5358 Monday-Thursday 7:30-5:30 Friday 7:30-11:30
117 E. Ave. B, Box 1268,
Lovington, NM 88260

Melrose
(505) 253-4500 Monday-Thursday 9-4 Friday 9-5:00
105 7th St., P.O. Box 318,
Melrose, NM 88124

Metro Court MVD
(505) 764-6650 Monday-Friday 8-4
801 4th Street NW, Suite M,
Albuquerque, NM 87102-2189

Moriarty
(505) 832-6218 Monday-Friday 8:30-4
201 Broadway, P.O. Box 639,
Moriarty, NM 87035

Mountainair
(505) 847-2806 Monday 12-4 Tuesday-Friday 10-1 & 1:30-4
109 N. Roosevelt, P.O. Box 115,
Mountainair, NM 87036

Pecos
(505) 757-6591 Monday-Friday 8-12 &1-4
Municipal Bldg., Highway 63, P.O. Drawer 337,
Pecos, NM 87552

Portales
(505) 356-8711 Monday-Friday 8-4
1410 S. Avenue O,
Portales, NM 88130

Questa
(505) 586-2428 Tuesday, Wednesday & Thursday 8-12 Friday 1-4
2500 Old St. Rd. #3, P.O. Box 260
Questa, NM 87556

Raton
(505) 445-3919 Monday-Friday 8-12 & 1-4
1245 South 2nd St., P.O. Box 1235
Raton, NM 87740

Reserve
(505) 533-6235 Monday-Friday 8-12 & 1:30-4:30
Main St., P.O. Box 163,
Reserve, NM 87830

Rio Rancho
(505) 891-5014 Monday-Friday 8-4
4114 Sabana Grande,
Rio Rancho, NM 87124

Roswell
(505) 624-6062 Monday-Friday 8-4
200 E. Wilshire Blvd,
Roswell, NM 88201

Roy
(505) 485-2607 Tuesday & Friday 8-12 & 1-3
5th & Chicosa, P.O. Box 10,
Roy, NM 87743

Ruidoso
(505) 378-8359 Monday-Friday 8-12 & 1-4
301 W. Hwy 70 #3,
Ruidoso, NM 88345

Santa Fe
(505) 476-1500 Monday-Friday 8-4
2544 Camino Edward Ortiz Suite B,
Santa Fe, NM 87501

Santa Fe – Flynn Enterprises Services (Fee Agent – Transaction Charge)
(505) 438-3094 Monday-Friday 8-6
Santa Fe, NM 87507

Santa Fe – MVD Express Office (Fee Agent – Transaction Charge)
(505) 474-0337 Monday-Friday 8-6 Saturday 9-3
850 St. Michaels Drive,
Santa Fe, NM 87505

Santa Rosa
(505) 472-5297 Monday-Friday 8-12 & 1-5
141 South 5th Street,
Santa Rosa, NM 88435

Silver City
(505) 538-3281 Monday-Friday 8-4
1876 Hwy 180 East,
Silver City, NM 88061

Socorro
(505) 835-0768 Monday-Friday 8-12 & 1-4
102 S. 6th St.,
Socorro, NM 87801

Springer
(505) 483-2802 Monday, Wednesday & Thursday 8-12 & 1-3
501 B 3rd Street,
Springer, NM 87747

Sunland Park
(505) 589-5015 Monday-Friday 8-4
880 McNutt, P.O. Box 3290,
Sunland Park, NM 88063

Taos
(505) 758-4226 Monday-Friday 8-4
1038-B S. Salazar St.,
Taos, NM 87571

Tatum
(505) 398-4633 Monday-Friday 8-12 & 1-4:30
20 W. Broadway, P.O. Box 156,
Tatum, NM 88267

Tijeras
(505) 281-2250 Monday-Friday 8-4
12 Camino Municipal, City Hall, P.O. Box 9,
Tijeras, NM 87059

Truth or Consequences
(505) 894-6529 Monday-Friday 8-12 & 1-4
1912 N. Date, T or C,
NM 87901

Tucumcari
(505) 461-4105 Monday-Friday 8-12 & 1-4
1110 E. High,
Tucumcari, NM 88401

Tularosa
(505) 585-8252 Monday-Thursday 8-12 & 1-4, Friday 8-11:30
705 St. Francis Dr.,
Tularosa, NM 88352

Wagon Mound
(505) 666-2408 Monday-Friday 9-12 & 1-4
600 Carton Ave., P.O. Box 87, City Hall,
Wagon Mound, NM 87752

White Sands
(505) 678-8824 Monday-Thursday 7-3:30 Friday 8-2
Office Bldg. HT 304, P.O. Box 400,
White Sands, NM 88002