Rest Stops Nearby

US-97 rest stops in Oregon

We list 3 rest stops on US-97 in Oregon. Plan ahead between Beaver Marsh Rest Area and Cow Canyon Rest Area: that gap is 138 miles. Truck drivers find 45 spaces across these stops.

Midland Rest AreaBeaver Marsh Rest AreaCow Canyon Rest Area South North · about 214 mi between first and last stop
Green: rest area · blue: welcome center · yellow: service plaza · grey: parking. Dots above the line serve northbound traffic, below southbound.

Northbound: Midland Rest Area to Cow Canyon Rest Area

US-97, south to north
Rest stopSideMileNearRestroomsTruck spacesFrom previous
Midland Rest Area – 282.3 Altamont – 23 –
Beaver Marsh Rest Area NB 206.5 La Pine Yes 6 76 mi
Cow Canyon Rest Area – 68.7 Warm Springs Yes 16 138 mi

Mile = state mile marker where our sources give one. Distances use mile markers when both stops have one, otherwise the straight-line distance plus 15 % (marked ≈). "–" means we have no data.

Driving southbound

Southbound drivers meet the same list from the other end, beginning at Cow Canyon Rest Area. Stops marked NB in the table are on the other side of the road; use the ones marked SB or Both.

Can you sleep at rest stops in Oregon?

Time limit: 12 hours · no camping

Stays are limited to 12 hours in any 24-hour period. Camping and tents are not allowed.

Source: OAR 734-030-0010, checked October 2026. Always read the signs on arrival, they can be stricter. This is not legal advice.

US-97 beyond Oregon

Southbound, US-97 continues in California. All US-97 rest stops · All rest areas in Oregon

Frequently asked questions

How many rest stops are on US-97 in Oregon?

3 rest stops in our list: 3 reachable northbound and 2 southbound (counting stops whose direction we could not confirm for both).

What is the longest stretch without a rest stop on US-97 in Oregon?

About 138 miles, between Beaver Marsh Rest Area near La Pine and Cow Canyon Rest Area near Warm Springs.

Which US-97 rest stops in Oregon have restrooms?

Restrooms are mapped at 2 of the 3 stops, for example Beaver Marsh Rest Area and Cow Canyon Rest Area. For the others we have no confirmed data.

Can you sleep at US-97 rest stops in Oregon?

Stays are limited to 12 hours in any 24-hour period. Camping and tents are not allowed. (OAR 734-030-0010)