The Statue of Liberty is on Liberty Island in Upper New York Bay. It is part of the Statue of Liberty National Monument, along with Ellis Island.

Quick Scoop

  • Island: Liberty Island.
  • Location: Upper New York Bay.
  • Nearby island: Ellis Island, which is separate and also part of the monument.

If you want, I can also give you a one-sentence history of why people sometimes confuse Liberty Island with Ellis Island.