No. The Statue of Liberty has remained on Liberty Island (formerly Bedloe's Island) in New York Harbor since its dedication on October 28, 1886. It was assembled on-site from crates shipped from France. While the torch was replaced in 1986 and the statue underwent major restoration (1984–1986), the structure itself has never been relocated.