Statue of Liberty Location: Liberty Island, Not a Skyscraper
The Statue of Liberty stands on Liberty Island in New York Harbor, administered by the National Park Service. It is not on top of any building.
Key Facts
- Dedicated: October 28, 1886
- Height (heel to torch): 151 ft 1 in (46 m); with pedestal: 305 ft (93 m)
- Access: Statue City Cruises ferries from Battery Park (NYC) or Liberty State Park (NJ)
- Crown access: Reserve months ahead; 162-step climb from pedestal.
The statue faces southeast, greeting arriving ships—a symbol of freedom, not a rooftop ornament.