About the Park

The official website of the Boston Harbor Islands

Made up of 34 islands and peninsulas, Boston Harbor Islands National and State Park is an urban oasis just minutes from Boston’s city center. Hop aboard a park ferry and discover islands rich with opportunities for outdoor recreation, relaxation and learning. Check the park calendar for special events or create your own adventure with our trip planning tools below.

Learn About Our Partnership

Upcoming Events

View All Events

New Year’s Eve on the Waterfront

Wind your way down the waterfront through the trail of interactive ice sculptures this New Year’s Eve!

View Event Details

FBHI New Year’s Day Boat Trip to Thompson Island

Join the Friends of the Boston Harbor Islands for a New Year’s Day boat trip to Thompson Island!

View Event Details
Winter Wildlife Cruise - Snowy Owl

Winter Wildlife Cruise

Grab your camera and join National Park Rangers and local naturalists to observe animals who make their wintertime home in Boston Harbor!

View Event Details

Winter Wander on Peddocks Island

Celebrate the season with a special winter excursion to Peddocks Island!

View Event Details
Islands Accessible by FerryOther IslandsMainland ParksFeatured Historical Sites

Explore the Islands

Exploring is believing! Of 34 islands and peninsulas that make up Boston Harbor Islands National and State Park, many are accessible by seasonal public ferry service or can be accessed year-round by car or on foot. Islands range from rustic retreats to family-friendly hubs with a range of activities. Hover over the map to learn more about each island destination!

About the Park

It's great to be able to get away from the city for a day and experience the outdoors in the harbor just a few minutes by boat from Boston.

Will from Dorchester

I feel like I'm walking through history right now!

Harbor Discovery Camper

Gorgeous views, quiet vibe, clear waters. Great spot to spend a summer day or weekend.

Danielle from Quincy

Sign Up for the Boston Harbor Islands Newsletter!