CDL · NM

CDL Schools in New Mexico

30 public, in-person Class A training locations in New Mexico are on the FMCSA Training Provider Registry, and 4 colleges reported truck-driving graduates for 2023-24.

By city

Colleges with truck-driving programs in New Mexico

4601 College Blvd, Farmington, NM · Public, 2-year

Grads 2023-24
128 CDL
In-state tuition/yr 2025-26
$2,315
Median pay 1 yr out
$54,255 undergraduate certificate

1157 County Road 110, Ranchos de Taos, NM · Public, 2-year

Grads 2023-24
23 CDL
In-state tuition/yr 2025-26
$2,136
Median pay 10 yrs, all
$50,072

Lower Point Road, State Road 371, Crownpoint, NM · Public, 4-year

Grads 2023-24
9 CDL
In-state tuition/yr 2025-26
$4,346
Median pay 10 yrs, all
$30,124

52 University Blvd, Roswell, NM · Public, 2-year

Grads 2023-24
9 CDL
In-state tuition/yr 2025-26
$2,256
Median pay 10 yrs, all
$44,198

Registered training locations in New Mexico

612 Paragon Road SE, Albuquerque, NM · FMCSA registry

Class A
range + road
Also teaches
Class B

5600 Eagle Rock NE, Albuquerque, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(505) 224-4961

301 Airport Dr NW, Albuquerque, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(844) 477-8868

5557 los picaros rd, Albuquerque, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(505) 737-8199

Sage Truck Driving Schools -ABQ (Sage Truck Driving Schools)

885 Sunset Rd SW, Space 2, Albuquerque, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(505) 835-7140

Artesia Training Academy (Artesia Truck Driving School LLC)

3205 W. Main Street, Artesia, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(575) 748-9766

Vehicle Safety Programs, L.L.C Clovis City (Vehicle Safety Programs L.L.C.)

Clovis, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(575) 825-9202

Lower Point Rd, Crownpoint, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat

Ramirez Trucking/ Cdl Training (Ramirez Trucking/Cdl Training)

13 E Phoenix Rd, Dexter, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(575) 937-2726

800 S. Hutton, Farmington, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(505) 566-3011

5301 College Blvd, Farmington, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(505) 566-3011

Gallup CDL Training (Gallup CDL Training Center)

Gallup, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat

King Driving Academy (Rancho Grande)

1412 W Broadway St, Hobbs, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(239) 244-7703

814 W Marland Blvd, Hobbs, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(575) 390-1473

5317 N. Lovington Hwy, Hobbs, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(575) 492-2651

TFH Safety Solutions (TFH Safety Solutions & Consulting, LLC)

1213 NW County Rd, Hobbs, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(575) 631-8512

Zia CDL Academy - Hobbs, NM (Zia CDL Academy)

5424 N Energy Pl, Hobbs, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(575) 390-3799

San Juan College West Campus (San Juan College)

Kirtland, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat

2755 E. Idaho Ave, Las Cruces, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(575) 532-5683

2345 E Nevada Ave, Las Cruces, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(575) 527-7776

421 Bibb Industrial Drive, Las Vegas, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(505) 429-1482

366 Luna Drive, Las Vegas, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(505) 454-2533

Lovington, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat

Vehicle Safety Programs L.L.C. Range #1 (Vehicle Safety Programs L.L.C.)

354 S Roosevelt Rd T, Portales, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(575) 825-9202

1157 Co Rd 110, Ranchos de Taos, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(575) 737-6250

Rio Rancho, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(505) 350-1116

52 University Blvd., Roswell, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(575) 624-7000

1001 O'Connor Rd., Roswell, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(575) 910-5981

3365 McNutt Rd, Sunland Park, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(575) 527-7776

911 South Tenth Street, Tucumcari, NM · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only

BLS puts the median annual wage for heavy and tractor-trailer truck drivers in New Mexico at $50,500 (middle 80% from $38,540 to $65,990), May 2025. BLS Occupational Outlook Handbook.

Your CDL itself is issued by New Mexico. Check fees and testing with the state licensing agency; CareerOneStop lists it.

Sources: IPEDS Completions 2023-24 (C2024_A) and Directory (HD2024), NCES; College Scorecard institution data (2025-26 charges, released Nov 2, 2026) and field-of-study data (Oct 15, 2026); FMCSA Training Provider Registry (as of 2026-11-02); BLS Occupational Employment and Wage Statistics, May 2025. Checked 2026-11-02. How we build this list.