Skip to Main Content

New England Aquarium

The New England Aquarium is one of the premier visitor attractions in Boston, with over 1.3 million visitors a year, and a major public education resource.

visit website

Social Media

Category

Local Attractions

Location

1 Central Wharf
Boston 02109

View on Google Maps