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