Rest Stops Nearby

I-95 rest stops in Maine

Driving I-95 through Maine, you pass 12 rest stops we know of, at 9 locations. That includes 4 service plazas with food and fuel. The biggest gap, about 69 miles, lies between I-95 Rest Area near Hampden and I-95 Rest Area near Medway. Truck drivers find 251 spaces across these stops.

I-95 Rest Area near KitteryKennebunk Service PlazaKennebunk Service PlazaI-95 Rest Area near GrayGray Service PlazaWest Gardiner Service PlazaI-95 Rest Area near SidneyI-95 Rest Area near PittsfieldI-95 Rest Area near HampdenI-95 Rest Area near HampdenI-95 Rest Area near MedwayI-95 Rest Area near Medway South North · about 250 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: I-95 Rest Area near Kittery to I-95 Rest Area near Medway

I-95, south to north
Rest stopSideMileNearRestroomsTruck spacesFrom previous
I-95 Rest Area near Kittery NB – Kittery – 75 –
Kennebunk Service Plaza SB – Kennebunk – 40 ≈ 24 mi
Kennebunk Service Plaza NB – Kennebunk Yes 37 < 1 mi
I-95 Rest Area near Gray SB – Gray Yes 6 ≈ 35 mi
Gray Service Plaza NB – Gray – 6 < 1 mi
West Gardiner Service Plaza – – West Gardiner Yes 45 ≈ 41 mi
I-95 Rest Area near Sidney SB – Sidney – 6 ≈ 16 mi
I-95 Rest Area near Pittsfield – – Pittsfield – – ≈ 33 mi
I-95 Rest Area near Hampden NB – Hampden – 8 ≈ 28 mi
I-95 Rest Area near Hampden SB – Hampden Yes 8 ≈ 2.8 mi
I-95 Rest Area near Medway NB – Medway – 10 ≈ 69 mi
I-95 Rest Area near Medway SB – Medway – 10 < 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 southbound

Going the other way, the first stop is I-95 Rest Area near Medway and the last is I-95 Rest Area near Kittery. 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 Maine?

We could not find a statewide rule in Maine on how long you may stay at a rest area. That does not mean anything goes: individual sites post their own limits. Camping is a different matter: it is not welcome at rest areas.

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

I-95 beyond Maine

Southbound, I-95 continues in New Hampshire. All I-95 rest stops · All rest areas in Maine

Frequently asked questions

How many rest stops are on I-95 in Maine?

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

What is the longest stretch without a rest stop on I-95 in Maine?

About 69 miles, between I-95 Rest Area near Hampden near Hampden and I-95 Rest Area near Medway near Medway.

Which I-95 rest stops in Maine have restrooms?

Restrooms are mapped at 4 of the 12 stops, for example Kennebunk Service Plaza, I-95 Rest Area near Gray and West Gardiner Service Plaza. For the others we have no confirmed data.

Can you sleep at I-95 rest stops in Maine?

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