CensusEasy
RANKING · 2024 ACS · 100 SHOWN OF 100

Largest foreign-born population, North Carolina counties

North Carolina counties with the most residents born outside the United States, as of the 2024 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. The median across all 100 is 2,233. Biggest climber in the top 100 since 2020: Bertie County, NC, up 9 places to #89.

SAME RANKING BYCitiesStatesMetros
Largest foreign-born population by state
RANKPLACESTATEPOPFOREIGN-BORN POPULATIONVS 2010
01Mecklenburg County, NCNC1,233,383200,313+61%
02Wake County, NCNC1,257,235179,775+58%
03Guilford County, NCNC562,23464,827+45%
04Durham County, NCNC347,24051,280+38%
05Forsyth County, NCNC401,71837,819+21%
06Union County, NCNC267,67430,533+84%
07▲1Cabarrus County, NCNC249,72525,585+99%
08▼1Cumberland County, NCNC338,47322,888+26%
09▲2Johnston County, NCNC256,44819,441+45%
10▼1Orange County, NCNC152,49819,317+9%
11▼1Buncombe County, NCNC277,41718,510+36%
12Alamance County, NCNC186,17716,841+48%
13▲1Gaston County, NCNC246,55814,951+54%
14▼1Iredell County, NCNC211,79814,055+84%
15New Hanover County, NCNC245,95913,967+30%
16Catawba County, NCNC170,17211,341+7%
17▲3Pitt County, NCNC182,93610,250+27%
18▲3Henderson County, NCNC122,3759,824+15%
19▼1Randolph County, NCNC149,5169,7200%
20▼3Davidson County, NCNC180,1829,676+30%
21▼2Wayne County, NCNC122,2789,407+22%
22▲3Rowan County, NCNC155,0969,378+29%
23Harnett County, NCNC150,1379,089+13%
24▼2Onslow County, NCNC217,1758,824+7%
25▼1Chatham County, NCNC85,1118,358+26%
26▲1Lee County, NCNC70,2586,527+3%
27▲3Robeson County, NCNC119,9416,446−15%
28Sampson County, NCNC61,5046,332+5%
29▼3Duplin County, NCNC51,5716,039−18%
30▲2Brunswick County, NCNC174,7025,482+32%
31▼2Moore County, NCNC110,6195,317+16%
32▲2Lincoln County, NCNC98,6545,075+24%
33Wilson County, NCNC81,1504,832−13%
34▲1Burke County, NCNC88,6554,672+7%
35▲3Franklin County, NCNC82,0374,469+70%
36▲1Surry County, NCNC72,2874,358+1%
37▼6Craven County, NCNC105,0254,222−13%
38▼2Nash County, NCNC99,3653,835−20%
39▲2Granville County, NCNC61,4213,491+12%
40Hoke County, NCNC56,9393,483+22%
41▲2Cleveland County, NCNC103,3253,164+45%
42▼3Rockingham County, NCNC94,1953,044−11%
43▲5Stanly County, NCNC68,8302,833+66%
44▲6Pender County, NCNC72,1112,771+22%
45▼3Wilkes County, NCNC66,2332,463+6%
46▼1Caldwell County, NCNC81,1052,443+23%
47▲2Vance County, NCNC42,6382,431+37%
48▼2Lenoir County, NCNC55,8372,400−1%
49▲2Yadkin County, NCNC38,3252,264+8%
50▲4Macon County, NCNC39,2322,233+20%
51▼4Davie County, NCNC45,8552,144+18%
52▼8Montgomery County, NCNC26,4032,063−20%
53▲2Rutherford County, NCNC65,7452,043+17%
54▲2Carteret County, NCNC70,4692,022−15%
55▲7Jackson County, NCNC45,0391,980+1%
56▼4Watauga County, NCNC54,7861,906+28%
57Dare County, NCNC38,2451,785+1%
58▲3Haywood County, NCNC63,3691,728+14%
59▲1Richmond County, NCNC42,0411,720−7%
60▲3Columbus County, NCNC50,4871,666+3%
61▼2Beaufort County, NCNC44,6701,615−27%
62▲2Edgecombe County, NCNC49,1211,613+24%
63▲7Transylvania County, NCNC34,2111,435+13%
64▼11McDowell County, NCNC45,1981,426+6%
65▼7Greene County, NCNC20,7001,351−14%
66▲5Halifax County, NCNC46,5341,300+25%
67▼2Person County, NCNC40,6361,238+35%
68▲7Scotland County, NCNC33,3221,170+79%
69▼1Bladen County, NCNC30,0071,123−23%
70▼4Alexander County, NCNC36,9581,096−9%
71▼4Pasquotank County, NCNC42,2011,063−11%
72▲5Currituck County, NCNC33,1581,028+37%
73Polk County, NCNC20,533893−5%
74Hertford County, NCNC19,015802−6%
75▼3Ashe County, NCNC27,514762−18%
76▲5Avery County, NCNC18,110741+7%
77▲1Anson County, NCNC21,758732+73%
78▲4Caswell County, NCNC22,563727+114%
79▼10Stokes County, NCNC46,126665−4%
80▲4Yancey County, NCNC19,084601−28%
81▲4Warren County, NCNC18,898585+11%
82▲1Alleghany County, NCNC11,479571−43%
83▼7Cherokee County, NCNC30,830565−13%
84▲2Clay County, NCNC12,239394+66%
85▲2Swain County, NCNC14,024391+6%
86▼7Martin County, NCNC21,6013650%
87▲3Pamlico County, NCNC12,758361−21%
88▼8Mitchell County, NCNC15,062356+30%
89▲9Bertie County, NCNC17,086339+109%
90▼1Chowan County, NCNC14,082319−36%
91▼3Madison County, NCNC22,553295−21%
92▼1Perquimans County, NCNC13,490285+144%
93▲2Jones County, NCNC9,575278−23%
94▼2Northampton County, NCNC16,491221+58%
95▲4Tyrrell County, NCNC3,537194+33%
96▼3Hyde County, NCNC4,554180−33%
97▼3Camden County, NCNC11,315171−33%
98▼1Graham County, NCNC8,190153−17%
99▲1Gates County, NCNC10,234147+107%
100▼4Washington County, NCNC10,638122−34%
SHOWING 1–100 OF 100

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES