Deer Island, Winthrop MA

What is Deer Island, and why is it called that?

Deer Island is a peninsula off of Winthrop Massachusetts that sits in Boston Harbor, and since 1996 it’s been part of the Boston Harbor Island National Recreation Area. The island, now technically a peninsula, was named Deer Island because deer often swam over from the mainland when chased by the wolves from Boston Neck. It has a rich complex history and is currently used for a water treatment plant and recreation area.

Advertisement

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s