HomeDestinationsFreeport › L.L. Bean Flagship Store
⭐ Featured

L.L. Bean Flagship Store

Attractions · Freeport, Maine

The L.L. Bean flagship store in Freeport is one of the most iconic retail destinations in America — a 220,000 square foot outdoor gear and clothing emporium that never closes, 365 days a year, 24 hours a day. Founded in 1912, the Bean campus has grown into a landmark that draws millions of visitors annually and remains the heart and soul of Freeport.