Liberty Island is a federally owned island in Upper New York Bay in the northeastern United States. Its most notable feature is the Statue of Liberty, a large statue by Frédéric Auguste Bartholdi that was dedicated in 1886. The island also contains the Statue of Liberty Museum, which opened in 2019 and exhibits the statue's original torch.
AdSpend Your Trip Making Memories, Not Missing Out While You're Waiting in Line. If It's Worth Doing, We've Got It. Find the Best Tours & Activities for Your Trip.
Best value guarantee · Contactless experiences · Top attraction tickets · Easy price comparison