All 6 rest areas and service stops on I-95 through Massachusetts, in milepost order — with the exits on either side so you know exactly how far the next break is.
| Milepost | Name | Location | |
|---|---|---|---|
| Mile 10.3 | Interstate 95 Rest AreaRest area | between Exit 7 and Exit 12A | map |
| Mile 27.3 | Westwood Rest AreaRest area | between Exit 27 and Exit 28 | map |
| Mile 31.6 | Rest areaRest area | between Exit 31B and Exit 32 | map |
| Mile 37.9 | Newton Service PlazaTravel services | between Exit 37A and Exit 38 | map |
| Mile 45.8 | Lexington Service Plaza NorthboundTravel services | between Exit 45B and Exit 46A | map |
| Mile 70.4 | Rest areaRest area | between Exit 70 and Exit 72 | map |
I-95 has 6 rest stops in Massachusetts: 4 official rest areas plus 2 travel plazas and service stops, spread over roughly 89 miles.
On average a rest stop comes up every 15 miles on I-95 in Massachusetts, though gaps vary — check the milepost list to plan your break.
← All I-95 exits in Massachusetts · Best stops on I-95 in Massachusetts
Pit Stop shows gas, food, hotels & must-see stops at every exit ahead — $1.99 once, offline, on iPhone & CarPlay.