There used to be Red Lobster in Maine, New Hampshire, and Massachusetts, but as of 2025, the only New England state with the chain restaurant is Connecticut.
The Company announced that it is closing 32 "underperforming" stores on or before November 2, 2024, including 8 Massachusetts locations, 5 Connecticut locations and 2 in Rhode Island.
Thinking of making a career switch but unsure where to move to? This list featured 100 top cities that fit that bill, nine of which were in New England.