CensusEasy
RANKING · 2020 CENSUS · 100 SHOWN OF 100

Largest foreign-born population, North Carolina counties · 2020

North Carolina counties with the most residents born outside the United States, as of the 2020 American Community Survey. Ranked by number of people, not share. This list covers the 100 counties in North Carolina that qualify, ranked against each other statewide.

North CarolinaAll statesAll rankings
SAME RANKING BYCitiesStatesMetros
RELATEDMost residents with a disabilityLargest veteran populationMost uninsured peopleLargest senior populationMost unmarried peopleMost unmarried men
YEAR201020202024
Largest foreign-born population by state
RANKPLACESTATEPOPFOREIGN-BORN POPULATIONVS 2010
01Mecklenburg County, NCNC1,233,383176,303+42%
02Wake County, NCNC1,257,235150,351+32%
03Guilford County, NCNC562,23458,047+30%
04Durham County, NCNC347,24045,527+22%
05Forsyth County, NCNC401,71832,581+4%
06Union County, NCNC267,67422,705+37%
07Cumberland County, NCNC338,47321,536+18%
08Cabarrus County, NCNC249,72519,188+50%
09Orange County, NCNC152,49818,876+6%
10Buncombe County, NCNC277,41716,281+20%
11Johnston County, NCNC256,44815,976+19%
12Alamance County, NCNC186,17713,731+21%
13Iredell County, NCNC211,79812,108+58%
14Gaston County, NCNC246,55812,070+25%
15New Hanover County, NCNC245,95910,939+2%
16Catawba County, NCNC170,17210,599−0%
17Davidson County, NCNC180,1828,555+15%
18Randolph County, NCNC149,5168,390−14%
19Wayne County, NCNC122,2788,221+6%
20Pitt County, NCNC182,9368,128+0%
21Henderson County, NCNC122,3757,885−8%
22Onslow County, NCNC217,1757,732−6%
23Harnett County, NCNC150,1377,649−5%
24Chatham County, NCNC85,1117,100+7%
25Rowan County, NCNC155,0966,806−7%
26Duplin County, NCNC51,5716,004−19%
27Lee County, NCNC70,2585,871−8%
28Sampson County, NCNC61,5045,675−6%
29Moore County, NCNC110,6194,970+9%
30Robeson County, NCNC119,9414,905−36%
31Craven County, NCNC105,0254,749−2%
32Brunswick County, NCNC174,7024,676+13%
33Wilson County, NCNC81,1504,622−16%
34Lincoln County, NCNC98,6544,516+11%
35Burke County, NCNC88,6554,442+2%
36Nash County, NCNC99,3654,356−9%
37Surry County, NCNC72,2874,204−2%
38Franklin County, NCNC82,0373,841+46%
39Rockingham County, NCNC94,1953,340−3%
40Hoke County, NCNC56,9393,227+13%
41Granville County, NCNC61,4212,725−13%
42Wilkes County, NCNC66,2332,455+6%
43Cleveland County, NCNC103,3252,385+10%
44Montgomery County, NCNC26,4032,349−9%
45Caldwell County, NCNC81,1052,298+15%
46Lenoir County, NCNC55,8372,222−8%
47Davie County, NCNC45,8552,209+21%
48Stanly County, NCNC68,8302,175+28%
49Vance County, NCNC42,6382,154+22%
50Pender County, NCNC72,1112,002−12%
51Yadkin County, NCNC38,3251,924−8%
52Watauga County, NCNC54,7861,907+28%
53McDowell County, NCNC45,1981,892+41%
54Macon County, NCNC39,2321,864−0%
55Rutherford County, NCNC65,7451,861+7%
56Carteret County, NCNC70,4691,823−24%
57Dare County, NCNC38,2451,712−3%
58Greene County, NCNC20,7001,562−1%
59Beaufort County, NCNC44,6701,489−32%
60Richmond County, NCNC42,0411,478−20%
61Haywood County, NCNC63,3691,474−3%
62Jackson County, NCNC45,0391,388−29%
63Columbus County, NCNC50,4871,364−15%
64Edgecombe County, NCNC49,1211,285−2%
65Person County, NCNC40,6361,235+34%
66Alexander County, NCNC36,9581,223+2%
67Pasquotank County, NCNC42,2011,200−0%
68Bladen County, NCNC30,0071,098−25%
69Stokes County, NCNC46,1261,079+56%
70Transylvania County, NCNC34,211951−25%
71Halifax County, NCNC46,534933−10%
72Ashe County, NCNC27,514882−5%
73Polk County, NCNC20,533864−8%
74Hertford County, NCNC19,015821−4%
75Scotland County, NCNC33,322804+23%
76Cherokee County, NCNC30,830762+18%
77Currituck County, NCNC33,158654−13%
78Anson County, NCNC21,758608+44%
79Martin County, NCNC21,601606+66%
80Mitchell County, NCNC15,062596+118%
81Avery County, NCNC18,110547−21%
82Caswell County, NCNC22,563525+54%
83Alleghany County, NCNC11,479507−49%
84Yancey County, NCNC19,084496−40%
85Warren County, NCNC18,898455−13%
86Clay County, NCNC12,239426+80%
87Swain County, NCNC14,024406+10%
88Madison County, NCNC22,553398+7%
89Chowan County, NCNC14,082351−30%
90Pamlico County, NCNC12,758325−29%
91Perquimans County, NCNC13,490302+158%
92Northampton County, NCNC16,491266+90%
93Hyde County, NCNC4,554259−3%
94Camden County, NCNC11,315223−13%
95Jones County, NCNC9,575217−40%
96Washington County, NCNC10,638215+17%
97Graham County, NCNC8,190181−2%
98Bertie County, NCNC17,086143−12%
99Tyrrell County, NCNC3,537109−25%
100Gates County, NCNC10,234104+46%
SHOWING 1–100 OF 100
Download CSV (full list, 100 rows)

UPDATED 2026-07-15 · DATA: US CENSUS BUREAU DECENNIAL CENSUS