Skip to main content

Statue of Liberty Museum

The Statue of Liberty of Museum is located on Liberty Island in New York and is within walking distance of Lady Liberty. This new museum replaces the museum that was located in the pedestal of the Statue of Liberty. Construction began in October of 2016 and the museum officially opened on May 16th, 2019. Entry to the museum is free to all visitors of Liberty Island and the only cost is for the ferry ride to the island.