File:Figure1.jpg

Demonstrating the major waves of immigrants in U.S. history. Beginning in the late 1840s and peaked in the 1880s, approximately 5 million immigrants arrived on U.S. shores.

Chart taken from the Urban Institute