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

Website

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.

Organizations

ARDA Logo CRTA Logo AMDETUR Logo Inc5000 Logo

Security

Trusted Site Seal Authorize.net Logo

Hide this record?

Make visible this record?