Piers Park, located in the Jeffries Point district of East Boston, was constructed by the Massachusetts Port Authority in 1995 to allow residents access to the waterfront.
Funding for the sailing center came primarily from MassPort; however after the September 11, 2001 attacks, they dropped funding and the center has since relied on grants and nominal funds raised through the adult program.