Where From?
As of 2023, the foreign-born population in the United States sat at 47.8 million people. America has immigrants from all over the world living within its borders, and over the last 100+ years, the majority of immigrants have come from different places at different times. But what about these days? And by "these days", we mean 2011 to 2023 (the last year for which information is currently available). Some of the countries might surprise you.
Did you know that in 2023, there were more immigrants to the United States from South Korea than from Canada? As well as more from Tajikistan than Ireland? And that between 2011 and 2020, Cuba only ranked sixth in the total number of immigrants to America? Do you think you know what five countries were ahead of it?
This ranking will look at both the most recent and 2011 numbers—as well as the cumulative numbers from 2011 to 2020—for every country that produced at least 1,000 immigrants to the United States in 2023. Starting with...
99: Panama
Number of Immigrants to US (2023): 1,010
Number of Immigrants to US (2011): 1,374
Total Immigrants to US (2011-2020): 10,511
Jjimenez0921, CC BY-SA 3.0, Wikimedia Commons
98: Greece
Number of Immigrants to US (2023): 1,020
Number of Immigrants to US (2011): 949
Total Immigrants to US (2011-2020): 12,084
George E. Koronaios, CC BY-SA 4.0, Wikimedia Commons
97: Gambia
Number of Immigrants to US (2023): 1,080
Number of Immigrants to US (2011): 972
Total Immigrants to US (2011-2020): 10,848
Yassine Bouslama, Shutterstock
96: Kuwait
Number of Immigrants to US (2023): 1,170
Number of Immigrants to US (2011): 973
Total Immigrants to US (2011-2020): 10,488.
95: Netherlands
Number of Immigrants to US (2023): 1,210
Number of Immigrants to US (2011): 1,085
Total Immigrants to US (2011-2020): 11,431
Benoit Brummer, Wikimedia Commons
94: Somalia
Number of Immigrants to US (2023): 1,230
Number of Immigrants to US (2011): 4,451
Total Immigrants to US (2011-2020): 53,100
93: Zimbabwe
Number of Immigrants to US (2023): 1,310
Number of Immigrants to US (2011): n/a
Total Immigrants to US (2011-2020): 8,236
Unknown Author, Wikimedia Commons
92: Ireland
Number of Immigrants to US (2023): 1,340
Number of Immigrants to US (2011): 1,371
Total Immigrants to US (2011-2020): 15,594
91: Azerbaijan
Number of Immigrants to US (2023): 1,370
Number of Immigrants to US (2011): 728
Total Immigrants to US (2011-2020): 8,039
AlixSaz, CC BY-SA 4.0, Wikimedia Commons
90: Senegal
Number of Immigrants to US (2023): 1,400
Number of Immigrants to US (2011): 1,424
Total Immigrants to US (2011-2020): 13,983
89: Eritrea
Number of Immigrants to US (2023): 1,520
Number of Immigrants to US (2011): 2,102
Total Immigrants to US (2011-2020): 22,515
I, Sailko, CC BY-SA 3.0, Wikimedia Commons
88: Moldova
Number of Immigrants to US (2023): 1,540
Number of Immigrants to US (2011): 2,258
Total Immigrants to US (2011-2020): 22,518
Photobank MD from Chisinau, Moldova, Wikimedia Commons
87: Guinea
Number of Immigrants to US (2023): 1,540
Number of Immigrants to US (2011): 1,555
Total Immigrants to US (2011-2020): 14,061
86: Bolivia
Number of Immigrants to US (2023): 1,580
Number of Immigrants to US (2011): 2,173
Total Immigrants to US (2011-2020): 16,666
85: Uganda
Number of Immigrants to US (2023): 1,660
Number of Immigrants to US (2011): 1,239
Total Immigrants to US (2011-2020): 17,323
Museruka Emmanuel, CC BY-SA 4.0, Wikimedia Commons
84: Ivory Coast
Number of Immigrants to US (2023): 1,700
Number of Immigrants to US (2011): 1,302
Total Immigrants to US (2011-2020): 14,962
83: Malaysia
Number of Immigrants to US (2023): 1,700
Number of Immigrants to US (2011): 2,273
Total Immigrants to US (2011-2020): 27,469
82: Tanzania
Number of Immigrants to US (2023): 1,820
Number of Immigrants to US (2011): 1,427
Total Immigrants to US (2011-2020): 16,196
Erasmus Kamugisha, CC BY-SA 4.0, Wikimedia Commons
81: United Arab Emirates
Number of Immigrants to US (2023): 1,840
Number of Immigrants to US (2011): 707
Total Immigrants to US (2011-2020): 11,603
Ashim D’Silva randomlies, CC0, Wikimedia Commons
80: Rwanda
Number of Immigrants to US (2023): 1,850
Number of Immigrants to US (2011): 520
Total Immigrants to US (2011-2020): 9,903
Francisco Anzola, Wikimedia Commons
79: Cape Verde
Number of Immigrants to US (2023): 1,860
Number of Immigrants to US (2011): n/a
Total Immigrants to US (2011-2020): n/a
78: Romania
Number of Immigrants to US (2023): 1,860
Number of Immigrants to US (2011): 3,882
Total Immigrants to US (2011-2020): 31,590
seisdeagosto, CC BY-SA 2.0, Wikimedia Commons
77: Sierra Leone
Number of Immigrants to US (2023): 1,870
Number of Immigrants to US (2011): 1,985
Total Immigrants to US (2011-2020): 15,939
76: Indonesia
Number of Immigrants to US (2023): 1,930
Number of Immigrants to US (2011): 2,856
Total Immigrants to US (2011-2020): 21,539
75: Tajikistan
Number of Immigrants to US (2023): 2,090
Number of Immigrants to US (2011): 382
Total Immigrants to US (2011-2020): 6,273
Drsweeny, CC BY-SA 3.0, Wikimedia Commons
74: Togo
Number of Immigrants to US (2023): 2,100
Number of Immigrants to US (2011): 1,506
Total Immigrants to US (2011-2020): 15,544
Dan Sloan, CC BY-SA 2.0, Wikimedia Commons
73: Chile
Number of Immigrants to US (2023): 2,200
Number of Immigrants to US (2011): 1,853
Total Immigrants to US (2011-2020): 16,563
72: Sri Lanka
Number of Immigrants to US (2023): 2,270
Number of Immigrants to US (2011): 2,053
Total Immigrants to US (2011-2020): 17,710
71: Hong Kong
Number of Immigrants to US (2023): 2,290
Number of Immigrants to US (2011): 2,306
Total Immigrants to US (2011-2020): 21,803
70: Cambodia
Number of Immigrants to US (2023): 2,470
Number of Immigrants to US (2011): 2,745
Total Immigrants to US (2011-2020): 27,003
Nataliia Sokolovska, Shutterstock
69: Costa Rica
Number of Immigrants to US (2023): 2,490
Number of Immigrants to US (2011): 2,135
Total Immigrants to US (2011-2020): 20,849
68: Trinidad And Tobago
Number of Immigrants to US (2023): 2,590
Number of Immigrants to US (2011): 5,023
Total Immigrants to US (2011-2020): 36,356
Anneli Salo, CC BY-SA 3.0, Wikimedia Commons
67: Liberia
Number of Immigrants to US (2023): 2,590
Number of Immigrants to US (2011): 4,151
Total Immigrants to US (2011-2020): 35,307
66: Belarus
Number of Immigrants to US (2023): 2,600
Number of Immigrants to US (2011): 1,964
Total Immigrants to US (2011-2020): 19,585
65: Kyrgyzstan
Number of Immigrants to US (2023): 2,680
Number of Immigrants to US (2011): 542
Total Immigrants to US (2011-2020): 7,284
64: Georgia
Number of Immigrants to US (2023): 2,690
Number of Immigrants to US (2011): 1,490
Total Immigrants to US (2011-2020): 14,626
DDohler, CC BY 2.0, Wikimedia Commons
63: Australia
Number of Immigrants to US (2023): 2,790
Number of Immigrants to US (2011): 2,343
Total Immigrants to US (2011-2020): 27,925
7 Network, Border Security: Australia's Front Line (2004-)
62: Kazakhstan
Number of Immigrants to US (2023): 2,900
Number of Immigrants to US (2011): 1,235
Total Immigrants to US (2011-2020): 13,005
Ken and Nyetta, CC BY 2.0, Wikimedia Commons
61: Saudi Arabia
Number of Immigrants to US (2023): 3,040
Number of Immigrants to US (2011): 1,396
Total Immigrants to US (2011-2020): 18,362
60: Poland
Number of Immigrants to US (2023): 3,170
Number of Immigrants to US (2011): 6,863
Total Immigrants to US (2011-2020): 53,403
Maksym Kozlenko, CC BY-SA 4.0, Wikimedia Commons
59: Sudan
Number of Immigrants to US (2023): 3,340
Number of Immigrants to US (2011): 2,628
Total Immigrants to US (2011-2020): 28,214
Jens Klinzing, CC BY-SA 3.0, Wikimedia Commons
58: Spain
Number of Immigrants to US (2023): 3,350
Number of Immigrants to US (2011): 1,890
Total Immigrants to US (2011-2020): 27,583
57: Italy
Number of Immigrants to US (2023): 3,470
Number of Immigrants to US (2011): 2,443
Total Immigrants to US (2011-2020): 32,986
56: Lebanon
Number of Immigrants to US (2023): 3,650
Number of Immigrants to US (2011): 3,295
Total Immigrants to US (2011-2020): 28,110
Orient at de.wikipedia, CC BY-SA 2.0 DE, Wikimedia Commons
55: Israel
Number of Immigrants to US (2023): 3,650
Number of Immigrants to US (2011): 3,826
Total Immigrants to US (2011-2020): 39,386
Ron Henzel, CC BY-SA 3.0, Wikimedia Commons
54: Syria
Number of Immigrants to US (2023): 3,680
Number of Immigrants to US (2011): 2,785
Total Immigrants to US (2011-2020): 51,051
Bernard Gagnon, CC BY-SA 3.0, Wikimedia Commons
53: South Africa
Number of Immigrants to US (2023): 3,850
Number of Immigrants to US (2011): 2,649
Total Immigrants to US (2011-2020): 28,494
52: Nicaragua
Number of Immigrants to US (2023): 3,870
Number of Immigrants to US (2011): 3,401
Total Immigrants to US (2011-2020): 31,712
Byralaal, CC BY-SA 4.0, Wikimedia Commons
51: Iraq
Number of Immigrants to US (2023): 3,960
Number of Immigrants to US (2011): 21,133
Total Immigrants to US (2011-2020): 147,552
Tasnim News Agency, CC BY 4.0, Wikimedia Commons
50: Myanmar
Number of Immigrants to US (2023): 3,970
Number of Immigrants to US (2011): 60
Total Immigrants to US (2011-2020): 839
Vyacheslav Argenberg,, CC BY 4.0, Wikimedia Commons
49: Japan
Number of Immigrants to US (2023): 4,060
Number of Immigrants to US (2011): 6,161
Total Immigrants to US (2011-2020): 51,654
48: France
Number of Immigrants to US (2023): 4,480
Number of Immigrants to US (2011): 3,653
Total Immigrants to US (2011-2020): 43,974
47: Germany
Number of Immigrants to US (2023): 4,550
Number of Immigrants to US (2011): 6,125
Total Immigrants to US (2011-2020): 52,161
Georgfotoart, CC BY-SA 4.0, Wikimedia Commons
46: Armenia
Number of Immigrants to US (2023): 4,720
Number of Immigrants to US (2011): 2,983
Total Immigrants to US (2011-2020): 29,704
User:Matthias Süßen, CC BY-SA 4.0, Wikimedia Commons
45: Democratic Republic Of Congo
Number of Immigrants to US (2023): 4,880
Number of Immigrants to US (2011): 2,424
Total Immigrants to US (2011-2020): 60,601
J-champ 2020, CC BY-SA 4.0, Wikimedia Commons
44: Argentina
Number of Immigrants to US (2023): 5,050
Number of Immigrants to US (2011): 4,473
Total Immigrants to US (2011-2020): 38,356
DerHexer, CC-by-sa 4.0, CC BY-SA 4.0, Wikimedia Commons
43: Kenya
Number of Immigrants to US (2023): 5,080
Number of Immigrants to US (2011): 7,762
Total Immigrants to US (2011-2020): 63,913
Authentic travel, Shutterstock
42: Algeria
Number of Immigrants to US (2023): 5,150
Number of Immigrants to US (2011): 1,364
Total Immigrants to US (2011-2020): 17,740
Poudou99, CC BY 3.0, Wikimedia Commons
41: Albania
Number of Immigrants to US (2023): 5,160
Number of Immigrants to US (2011): 3,612
Total Immigrants to US (2011-2020): 44,061
Dori, CC BY-SA 3.0, Wikimedia Commons
40: Thailand
Number of Immigrants to US (2023): 5,230
Number of Immigrants to US (2011): 9,962
Total Immigrants to US (2011-2020): 69,337
Anindya Indira Putri, CC BY-SA 3.0, Wikimedia Commons
39: Taiwan
Number of Immigrants to US (2023): 5,300
Number of Immigrants to US (2011): 6,154
Total Immigrants to US (2011-2020): 52,072
Axilera at English Wikipedia, CC BY-SA 3.0, Wikimedia Commons
38: Uzbekistan
Number of Immigrants to US (2023): 5,550
Number of Immigrants to US (2011): 5,056
Total Immigrants to US (2011-2020): 40,298
LBM1948, CC BY-SA 4.0, Wikimedia Commons
37: Yemen
Number of Immigrants to US (2023): 5,580
Number of Immigrants to US (2011): 3,361
Total Immigrants to US (2011-2020): 46,778
Antti Salonen, CC BY-SA 3.0, Wikimedia Commons
36: Guyana
Number of Immigrants to US (2023): 5,860
Number of Immigrants to US (2011): 6,599
Total Immigrants to US (2011-2020): 54,805
35: Cameroon
Number of Immigrants to US (2023): 6,010
Number of Immigrants to US (2011): 4,754
Total Immigrants to US (2011-2020): 41,808
Ryanvanhuyssteen, CC BY-SA 4.0, Wikimedia Commons
34: Morocco
Number of Immigrants to US (2023): 6,170
Number of Immigrants to US (2011): 30
Total Immigrants to US (2011-2020): 191
Etotheraf, CC BY-SA 4.0, Wikimedia Commons
33: Ethiopia
Number of Immigrants to US (2023): 6,510
Number of Immigrants to US (2011): 13,793
Total Immigrants to US (2011-2020): 120,740
DaneyWiki, CC BY-SA 4.0, Wikimedia Commons
32: Ghana
Number of Immigrants to US (2023): 6,910
Number of Immigrants to US (2011): 8,798
Total Immigrants to US (2011-2020): 79,907
31: Jordan
Number of Immigrants to US (2023): 7,140
Number of Immigrants to US (2011): 3,876
Total Immigrants to US (2011-2020): 45,930
Producer, CC BY-SA 3.0 , Wikimedia Commons
30: Turkey
Number of Immigrants to US (2023): 7,330
Number of Immigrants to US (2011): 4,403
Total Immigrants to US (2011-2020): 45,714
29: United Kingdom
Number of Immigrants to US (2023): 9,720
Number of Immigrants to US (2011): 11,572
Total Immigrants to US (2011-2020): 115,908
Alexandre Rotenberg, Adobe Stock
28: Egypt
Number of Immigrants to US (2023): 10,190
Number of Immigrants to US (2011): 7,778
Total Immigrants to US (2011-2020): 97,970
Mahan84848, CC BY-SA 4.0, Wikimedia Commons
27: Pakistan
Number of Immigrants to US (2023): 11,110
Number of Immigrants to US (2011): 15,546
Total Immigrants to US (2011-2020): 157,124
Usama Akram Photographer, CC-BY-SA-4.0, Wikimedia Commons
26: Ukraine
Number of Immigrants to US (2023): 11,250
Number of Immigrants to US (2011): 8,292
Total Immigrants to US (2011-2020): 93,950.
Rbrechko, CC BY-SA 4.0, Wikimedia Commons
25: Ecuador
Number of Immigrants to US (2023): 11,300
Number of Immigrants to US (2011): 11,103
Total Immigrants to US (2011-2020): 102,246
Cayambe, CC BY-SA 3.0, Wikimedia Commons
24: Iran
Number of Immigrants to US (2023): 11,450
Number of Immigrants to US (2011): 14,822
Total Immigrants to US (2011-2020): 117,980
23: Russia
Number of Immigrants to US (2023): 11,570
Number of Immigrants to US (2011): 7,944
Total Immigrants to US (2011-2020): 90,169
kishjar?, CC BY 2.0, Wikimedia Commons
22: Canada
Number of Immigrants to US (2023): 11,870
Number of Immigrants to US (2011): 12,800
Total Immigrants to US (2011-2020): 118,261
Taxiarchos228, Wikimedia Commons
21: Nepal
Number of Immigrants to US (2023): 11,930
Number of Immigrants to US (2011): 10,166
Total Immigrants to US (2011-2020): 114,269
20: Peru
Number of Immigrants to US (2023): 12,580
Number of Immigrants to US (2011): 14,064
Total Immigrants to US (2011-2020): 106,599
Mira4espina78y, CC BY-SA 3.0, Wikimedia Commons
19: Honduras
Number of Immigrants to US (2023): 14,140
Number of Immigrants to US (2011): 6,133
Total Immigrants to US (2011-2020): 102,006
Sasha India, CC BY 2.0, Wikimedia Commons
18: Haiti
Number of Immigrants to US (2023): 15,450
Number of Immigrants to US (2011): 22,111
Total Immigrants to US (2011-2020): 190,880
W. Bulach, CC BY-SA 4.0, Wikimedia Commons
17: Guatemala
Number of Immigrants to US (2023): 15,690
Number of Immigrants to US (2011): 11,092
Total Immigrants to US (2011-2020): 116,774
Gobierno de Guatemala, Wikimedia Commons
16: South Korea
Number of Immigrants to US (2023): 15,770
Number of Immigrants to US (2011): 22,824
Total Immigrants to US (2011-2020): 197,791
*Youngjin, CC BY-SA 4.0, Wikimedia Commons
15: Nigeria
Number of Immigrants to US (2023): 15,790
Number of Immigrants to US (2011): 11,824
Total Immigrants to US (2011-2020): 133,766
14: Venezuela
Number of Immigrants to US (2023): 18,440
Number of Immigrants to US (2011): 9,183
Total Immigrants to US (2011-2020): 107,912
13: Bangladesh
Number of Immigrants to US (2023): 18,910
Number of Immigrants to US (2011): 16,707
Total Immigrants to US (2011-2020): 145,307
12: Jamaica
Number of Immigrants to US (2023): 21,460
Number of Immigrants to US (2011): 19,662
Total Immigrants to US (2011-2020): 196,552
11: Colombia
Number of Immigrants to US (2023): 24,810
Number of Immigrants to US (2011): 22,635
Total Immigrants to US (2011-2020): 186,129
KEVIN CASTAÑEDA VILLAMIL, CC BY-SA 4.0, Wikimedia Commons
10: El Salvador
Number of Immigrants to US (2023): 26,210
Number of Immigrants to US (2011): 18,667
Total Immigrants to US (2011-2020): 214,390
9: Brazil
Number of Immigrants to US (2023): 28,880
Number of Immigrants to US (2011): 11,763
Total Immigrants to US (2011-2020): 136,856
8: Afghanistan
Number of Immigrants to US (2023): 30,300
Number of Immigrants to US (2011): 1,648
Total Immigrants to US (2011-2020): 90,845
Masoud Akbari, CC BY-SA 3.0, Wikimedia Commons
7: Vietnam
Number of Immigrants to US (2023): 36,000
Number of Immigrants to US (2011): 34,157
Total Immigrants to US (2011-2020): 333,900
The White House, Wikimedia Commons
6: Philippines
Number of Immigrants to US (2023): 49,200
Number of Immigrants to US (2011): 57,011
Total Immigrants to US (2011-2020): 496,361
Ray in Manila, CC BY 2.0, Wikimedia Commons
5: China
Number of Immigrants to US (2023): 59,260
Number of Immigrants to US (2011): 87,016
Total Immigrants to US (2011-2020): 713,527
star5112, CC BY-SA 2.0, Wikimedia Commons
4: Dominican Republic
Number of Immigrants to US (2023): 68,870
Number of Immigrants to US (2011): 46,109
Total Immigrants to US (2011-2020): 481,183
Mariordo (Mario Roberto Durán Ortiz), CC BY-SA 4.0, Wikimedia Commons
3: India
Number of Immigrants to US (2023): 78,070
Number of Immigrants to US (2011): 69,013
Total Immigrants to US (2011-2020): 631,689
© Vyacheslav Argenberg / http://www.vascoplanet.com/, CC BY 4.0,Wikimedia Commons
2: Cuba
Number of Immigrants to US (2023): 81,600
Number of Immigrants to US (2011): 36,452
Total Immigrants to US (2011-2020): 468,604
1: Mexico
Number of Immigrants to US (2023): 180,530
Number of Immigrants to US (2011): 143,446
Total Immigrants to US (2011-2020): 1,480,901
You might also like:
American Sayings The Rest Of The World Doesn't Understand
2025 World Happiness Report: United States Drops To Lowest Ranking Ever
Ranking The American States By Their Canadian Population
Xavier Quetzalcoatl Contreras Castillo, CC BY-SA 3.0, Wikimedia Commons
Sources: 1