Rest Stops Nearby

I-80 rest stops in Iowa

I-80 has 20 rest stops in Iowa in our directory (11 locations, some with a separate side for each direction). The longest stretch without a stop is 66 miles, between I-80 Rest Area at Mile 81 and I-80 Rest Area at Mile 147. The FHWA survey counted 291 truck spaces here in total.

I-80 Rest Area at Mile 19I-80 Rest Area at Mile 19I-80 Rest Area near AvocaI-80 Rest Area at Mile 80I-80 Rest Area at Mile 81I-80 Rest Area at Mile 147I-80 Rest Area at Mile 147I-80 Rest Area near MitchellvilleI-80 Rest Area at Mile 180I-80 Rest Area at Mile 180I-80 Rest Area at Mile 206I-80 Rest Area at Mile 208I-80 Rest Area at Mile 237I-80 Rest Area at Mile 237I-80 (trucks only) Rest AreaI-80 (trucks only) Rest AreaI-80 Rest Area at Mile 270I-80 Rest Area at Mile 270I-80 Rest Area at Mile 300I-80 Rest Area at Mile 300 West East · about 297 mi between first and last stop
Green: rest area · blue: welcome center · yellow: service plaza · grey: parking. Dots above the line serve eastbound traffic, below westbound.

Eastbound: I-80 Rest Area at Mile 19 to I-80 Rest Area at Mile 300

I-80, west to east
Rest stopSideMileNearRestroomsTruck spacesFrom previous
I-80 Rest Area at Mile 19 EB 19 Underwood Yes 15 –
I-80 Rest Area at Mile 19 WB 19 Underwood – 16 < 1 mi
I-80 Rest Area near Avoca – – Avoca – – ≈ 13 mi
I-80 Rest Area at Mile 80 WB 80 Adair Yes 12 ≈ 55 mi
I-80 Rest Area at Mile 81 EB 81 Adair Yes 14 1 mi
I-80 Rest Area at Mile 147 EB 147 Mitchellville Yes 24 66 mi
I-80 Rest Area at Mile 147 WB 147 Mitchellville Yes 22 < 1 mi
I-80 Rest Area near Mitchellville – – Mitchellville – – ≈ 3.4 mi
I-80 Rest Area at Mile 180 EB 180 Grinnell Yes 23 ≈ 33 mi
I-80 Rest Area at Mile 180 WB 180 Grinnell Yes 10 < 1 mi
I-80 Rest Area at Mile 206 WB 206 Victor Yes 18 26 mi
I-80 Rest Area at Mile 208 EB 208 Victor Yes 22 2 mi
I-80 Rest Area at Mile 237 EB 237 Tiffin Yes 24 29 mi
I-80 Rest Area at Mile 237 WB 237 Tiffin Yes 24 < 1 mi
I-80 (trucks only) Rest Area EB – Wilton No – ≈ 35 mi
I-80 (trucks only) Rest Area WB – Wilton No – < 1 mi
I-80 Rest Area at Mile 270 EB 270 Wilton Yes 16 ≈ 1.9 mi
I-80 Rest Area at Mile 270 WB 270 Wilton – 16 < 1 mi
I-80 Rest Area at Mile 300 EB 300 Davenport Yes 15 30 mi
I-80 Rest Area at Mile 300 WB 300 Davenport Yes 20 < 1 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 westbound

Going the other way, the first stop is I-80 Rest Area at Mile 300 and the last is I-80 Rest Area at Mile 19. Stops marked EB in the table are on the other side of the road; use the ones marked WB or Both.

Can you sleep at rest stops in Iowa?

We found no statewide hour limit for Iowa rest areas in state law or on the state DOT website. Sites can still post a limit at the entrance. Sleeping in the car is one thing; tents are another and not welcome.

Checked October 2026. Know the rule? Send us the source.

Official list: Iowa rest areas (state DOT)

I-80 beyond Iowa

Westbound, I-80 continues in Nebraska. Eastbound, it continues in Illinois. All I-80 rest stops · All rest areas in Iowa

Frequently asked questions

How many rest stops are on I-80 in Iowa?

20 rest stops in our list: 11 reachable eastbound and 11 westbound (counting stops whose direction we could not confirm for both).

What is the longest stretch without a rest stop on I-80 in Iowa?

About 66 miles, between I-80 Rest Area at Mile 81 near Adair and I-80 Rest Area at Mile 147 near Mitchellville.

Which I-80 rest stops in Iowa have restrooms?

Restrooms are mapped at 14 of the 20 stops, for example I-80 Rest Area at Mile 19, I-80 Rest Area at Mile 80 and I-80 Rest Area at Mile 81. For the others we have no confirmed data.

Can you sleep at I-80 rest stops in Iowa?

We found no statewide hour limit in Iowa. Follow the signs posted at each site.