The Statue of Liberty is located on Liberty Island in New York Harbor. The island is located south of Manhattan and is accessible by ferry from Battery Park in New York City or Liberty State Park in New Jersey.
Address: Liberty Island, New York, NY 10004, United States
Closest Ferry Station: Battery Park (New York); Liberty State Park (New Jersey)