HIdden Image
Loader Image

Ellis Island National Monument New York New York

Statue of Liberty National Monument & Ellis Island
New York NY 10004
United States
Phone: (212) 363-3200


Opened on January 1, 1892, Ellis Island became the nation's premier federal immigration station. In operation until 1954, the station processed over 12 million immigrant steamship passengers.


ARDA Logo CRDA Logo AMDETUR Logo Inc5000 Logo


Trusted Site Seal Authorize.net Logo Validated Site Logo

Hide this record?

Make visible this record?