Driving Records Direct

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