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.
US-59 by state, south to north
All US-59 rest stops, northbound order
| Rest stop | Side | Mile | Near | Restrooms | Truck spaces | From 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).