Back
Emory Pass: Highway 152, Black Range, New Mexico
Photo: Matthew.kowal · CC BY-SA 4.0

Drives New Mexico Southern New Mexico

Emory Pass: Highway 152

NM 152 · Hillsboro → San Lorenzo

Intense34 mi1 hr 5 min4,300 ft climbHigh point ≈ 8,200 ftOne way
Scan to drive it in CarvePoint a phone's camera here. It opens ready to drive.
Drive it in Carve, free

Opens this route in the app, or where to get it.

The drive

NM 152 runs west from Hillsboro, founded in 1877 after gold was found in the Mimbres Mountains. Kingston, founded in 1882 after silver was discovered nearby, once had 22 saloons and a population that peaked at 7,000. Today it has about 32 permanent residents.

Past Kingston the road climbs through the Gila National Forest in many S curves, gaining 1,000 feet within two miles of leaving town. Emory Pass is named for Lt. W. H. Emory, who documented the Army of the West expedition through the pass in 1846. On the descent the road passes Wright's Cabin Picnic Ground, Iron Creek Campground and Upper Gallinas Campground.

The drive ends at San Lorenzo, where NM 152 crosses the Mimbres River and meets NM 35.

Along the way

  1. Hillsboro
  2. Kingston
  3. Emory Pass
  4. San Lorenzo (NM-35)
Elevation
4,300 ft of climbing · high point ≈ 8,200 ft
HillsboroSan Lorenzo
Curves
Twisty most of the way
HillsboroSan Lorenzo
GentleHairpins

Good to know

  • NM 152 has three narrow bridges with 12-foot height restrictions and is not recommended for larger or taller vehicles, according to the National Park Service.
  • Expect many tight S curves on the climb and descent.

Open all year, weather permitting. Roads close for snow, fire, storms and repairs: before you set off, check Gila National Forest: conditions and alerts.

Questions about this drive

How long does Emory Pass (Highway 152) take?

NM 152 from Hillsboro over Emory Pass to San Lorenzo is 33.6 miles and takes about 1 hr 5 min.

Can RVs drive Emory Pass?

The National Park Service says NM 152 has three narrow bridges with 12-foot height restrictions and is not recommended for larger or taller vehicles.

Where does Emory Pass: Highway 152 start and end?

This drive starts at Hillsboro and ends at San Lorenzo (NM-35), 33.6 miles in all.

What you get in the app

Turn by turn, on this roadSpoken directions along the exact route. Carve never reroutes you onto a faster one.
Preview it in 3DFly the whole drive over satellite and terrain before you go.
Drive it with no signalAPEXDownload the map and every turn before you go.
Live Group TrackingAPEXEveryone on the route, on the map, by name.
Road conditionsAPEXWet or dry, ice, fog and wind along the road before you go.
Record your drivesAPEXRecord a drive and turn it into a route to drive again or share.

Free on iPhone and Android. CarPlay and Android Auto come with Apex.

More drives near here

Distance, time, elevation, curves and intensity are from Carve's route. Checked 2026-10-28.

Map of Emory Pass: Highway 152, from Hillsboro to San Lorenzo