The new Statue of Liberty Museum is the most substantial development to break ground on Liberty Island since 1886 when the national monument first debuted. More than a century later, the new Statue of Liberty Museum officially opened on May 16, 2019 and is the crowning achievement of a $100 million beautification plan to update the entire national park.
Designed by architect FXCollaborative with DeSimone Consulting Engineers, the 26,000 square foot facility introduces 15,000 square feet of new exhibition space including two large galleries and an immersive educational theatre. The project also includes a landscaped roof deck and an expansion of the park’s open-air, public plaza.
The original Statue of Liberty Museum is located within the pedestal of the monument, but only 20% of Liberty Island visitors are able to access the facility due to the implementation of restrictive security measures following the September 11th terrorist attacks on New York City. To better engage an estimated 4.4 million annual visitors, the new museum was commissioned by the National Park Service (NPS) and the Statue of Liberty – Ellis Island Foundation (SOLEIF), who are jointly responsible for all maintenance, fundraising, and development on Liberty Island. Together, they envisioned an interactive, tech-infused facility that supports a rich presentation of history and preserved artifacts from one of the world’s most recognizable monuments.
Now complete, the building is also expected to achieve LEED Platinum-certification.
To see more amazing entries from this year’s WAN Awards please click here.