Rest Stops Nearby

US-59 rest stops

We list 7 rest stops on US-59 across 3 states, from Texas in the south to Minnesota in the north. That works out to one location every 369 miles or so. The longest gap is about 960 miles, between US-59 Rest Area near Heavener (OK) and US-59 Sauers Lake Rest Area (MN). Along the way: 82 truck parking spaces.

TXOKOKMN Victoria County Rest AreaVictoria County Rest AreaPolk County Rest AreaPolk County Rest AreaUS-59 Rest Area near HeavenerUS-59 Rest Area near HeavenerUS-59 Sauers Lake Rest Area South North · about 1477 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.

US-59 by state, south to north

All US-59 rest stops, northbound order

US-59, south to north
Rest stopSideMileNearRestroomsTruck spacesFrom previous
Victoria County Rest Area NB – Inez, TX Yes 15 –
Victoria County Rest Area SB – Inez, TX Yes 16 < 1 mi
Polk County Rest Area NB – Leggett, TX Yes 21 ≈ 206 mi
Polk County Rest Area SB – Leggett, TX Yes 30 < 1 mi
US-59 Rest Area near Heavener – – Heavener, OK – – ≈ 307 mi
US-59 Rest Area near Heavener – – Heavener, OK – – ≈ 4.3 mi
US-59 Sauers Lake Rest Area – – Detroit Lakes, MN – – ≈ 960 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.

Frequently asked questions

How many rest stops are on US-59?

7 rest stops in our list: 4 in Texas, 2 in Oklahoma, 1 in Minnesota.

What is the longest stretch of US-59 without a rest stop?

About 960 miles, between US-59 Rest Area near Heavener (Heavener) and US-59 Sauers Lake Rest Area (Detroit Lakes).