Counties in North Carolina by net international migration, July to June

Mecklenburg County had the highest net international migration, July to June of 100 counties in 2016, at 5,968. Chatham County had the lowest, at -9. The median was 27 and the figure for North Carolina was 21,565. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest5,968Mecklenburg County
Median27100 counties
North Carolina21,565History

Map of counties, 2016

Alamance County: 64 personsAlexander County: 4 personsAlleghany County: 14 personsAnson County: 32 personsAshe County: -4 personsAvery County: 9 personsBeaufort County: 21 personsBertie County: 12 personsBladen County: 12 personsBrunswick County: 3 personsBuncombe County: 245 personsBurke County: 83 personsCabarrus County: 230 personsCaldwell County: 73 personsCamden County: 4 personsCarteret County: 53 personsCaswell County: 14 personsCatawba County: 220 personsChatham County: -9 personsCherokee County: -3 personsChowan County: -4 personsClay County: 3 personsCleveland County: 74 personsColumbus County: 21 personsCraven County: 191 personsCumberland County: 1,256 personsCurrituck County: 4 personsDare County: 66 personsDavidson County: 142 personsDavie County: 0 personsDuplin County: 138 personsDurham County: 1,825 personsEdgecombe County: 20 personsForsyth County: 566 personsFranklin County: 87 personsGaston County: 124 personsGates County: 1 personsGraham County: 3 personsGranville County: 28 personsGreene County: 6 personsGuilford County: 1,564 personsHalifax County: 15 personsHarnett County: 228 personsHaywood County: 22 personsHenderson County: 28 personsHertford County: 13 personsHoke County: 138 personsHyde County: -2 personsIredell County: 205 personsJackson County: 50 personsJohnston County: 207 personsJones County: 1 personsLee County: 92 personsLenoir County: 22 personsLincoln County: 41 personsMcDowell County: 13 personsMacon County: 44 personsMadison County: 15 personsMartin County: 2 personsMecklenburg County: 5,968 personsMitchell County: 26 personsMontgomery County: 3 personsMoore County: 125 personsNash County: 84 personsNew Hanover County: 137 personsNorthampton County: 12 personsOnslow County: 708 personsOrange County: 586 personsPamlico County: 2 personsPasquotank County: 38 personsPender County: 22 personsPerquimans County: -3 personsPerson County: 8 personsPitt County: 126 personsPolk County: 14 personsRandolph County: 67 personsRichmond County: 9 personsRobeson County: 69 personsRockingham County: 3 personsRowan County: 61 personsRutherford County: 4 personsSampson County: 134 personsScotland County: 14 personsStanly County: 9 personsStokes County: 28 personsSurry County: 54 personsSwain County: 2 personsTransylvania County: 11 personsTyrrell County: 0 personsUnion County: 128 personsVance County: 89 personsWake County: 4,182 personsWarren County: -5 personsWashington County: -4 personsWatauga County: 60 personsWayne County: 320 personsWilkes County: 47 personsWilson County: 94 personsYadkin County: 5 personsYancey County: 2 persons
  • Under 0
  • 0 to 10
  • 10 to 80
  • 80 and over
persons, 2016. Red areas are below zero and blue areas above it. Source: U.S. Census Bureau, Population Estimates Program: net international migration, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2016

Mecklenburg County: 5,968 personsMecklenburg County5,968Wake County: 4,182 personsWake County4,182Durham County: 1,825 personsDurham County1,825Guilford County: 1,564 personsGuilford County1,564Cumberland County: 1,256 personsCumberland County1,256Onslow County: 708 personsOnslow County708Orange County: 586 personsOrange County586Forsyth County: 566 personsForsyth County566Wayne County: 320 personsWayne County320Buncombe County: 245 personsBuncombe County245Cabarrus County: 230 personsCabarrus County230Harnett County: 228 personsHarnett County228Catawba County: 220 personsCatawba County220Johnston County: 207 personsJohnston County207Iredell County: 205 personsIredell County205Craven County: 191 personsCraven County191Davidson County: 142 personsDavidson County142Duplin County: 138 personsDuplin County138Hoke County: 138 personsHoke County138New Hanover County: 137 personsNew Hanover County137Sampson County: 134 personsSampson County134Union County: 128 personsUnion County128Pitt County: 126 personsPitt County126Moore County: 125 personsMoore County125Gaston County: 124 personsGaston County124Wilson County: 94 personsWilson County94Lee County: 92 personsLee County92Vance County: 89 personsVance County89Franklin County: 87 personsFranklin County87Nash County: 84 personsNash County84Burke County: 83 personsBurke County83Cleveland County: 74 personsCleveland County74Caldwell County: 73 personsCaldwell County73Robeson County: 69 personsRobeson County69Randolph County: 67 personsRandolph County67Dare County: 66 personsDare County66Alamance County: 64 personsAlamance County64Rowan County: 61 personsRowan County61Watauga County: 60 personsWatauga County60Surry County: 54 personsSurry County54Mecklenburg County: 5,968 personsMecklenburg County5,968Wake County: 4,182 personsWake County4,182Durham County: 1,825 personsDurham County1,825Guilford County: 1,564 personsGuilford County1,564Cumberland County: 1,256 personsCumberland County1,256Onslow County: 708 personsOnslow County708Orange County: 586 personsOrange County586Forsyth County: 566 personsForsyth County566Wayne County: 320 personsWayne County320Buncombe County: 245 personsBuncombe County245Cabarrus County: 230 personsCabarrus County230Harnett County: 228 personsHarnett County228Catawba County: 220 personsCatawba County220Johnston County: 207 personsJohnston County207Iredell County: 205 personsIredell County205Craven County: 191 personsCraven County191Davidson County: 142 personsDavidson County142Duplin County: 138 personsDuplin County138Hoke County: 138 personsHoke County138New Hanover County: 137 personsNew Hanover County137Sampson County: 134 personsSampson County134Union County: 128 personsUnion County128Pitt County: 126 personsPitt County126Moore County: 125 personsMoore County125Gaston County: 124 personsGaston County124Wilson County: 94 personsWilson County94Lee County: 92 personsLee County92Vance County: 89 personsVance County89Franklin County: 87 personsFranklin County87Nash County: 84 personsNash County84Burke County: 83 personsBurke County83Cleveland County: 74 personsCleveland County74Caldwell County: 73 personsCaldwell County73Robeson County: 69 personsRobeson County69Randolph County: 67 personsRandolph County67Dare County: 66 personsDare County66Alamance County: 64 personsAlamance County64Rowan County: 61 personsRowan County61Watauga County: 60 personsWatauga County60Surry County: 54 personsSurry County54
persons. Source: U.S. Census Bureau, Population Estimates Program: net international migration, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Retrieved 2026-10-12.

Full ranking

RankCounties2016
persons
Change on 2015
1Mecklenburg County Estimated5,968+18.2%
2Wake County Estimated4,182+9%
3Durham County Estimated1,825+13%
4Guilford County Estimated1,564+15.9%
5Cumberland County Estimated1,256-29.8%
6Onslow County Estimated708-55.1%
7Orange County Estimated586-5%
8Forsyth County Estimated566-3.7%
9Wayne County Estimated320-23.6%
10Buncombe County Estimated245+7%
11Cabarrus County Estimated230-6.9%
12Harnett County Estimated228-30.9%
13Catawba County Estimated220-19.7%
14Johnston County Estimated207-6.3%
15Iredell County Estimated205-8.9%
16Craven County Estimated191-52.4%
17Davidson County Estimated142+468%
18Duplin County Estimated138+3.8%
18Hoke County Estimated138-36.7%
20New Hanover County Estimated137-31.5%
21Sampson County Estimated134-14.1%
22Union County Estimated128+8.5%
23Pitt County Estimated126-32.6%
24Moore County Estimated125-17.2%
25Gaston County Estimated124-8.1%
26Wilson County Estimated94+27%
27Lee County Estimated92+7%
28Vance County Estimated89+74.5%
29Franklin County Estimated87-5.4%
30Nash County Estimated84+47.4%
31Burke County Estimated83-1.2%
32Cleveland County Estimated74+19.4%
33Caldwell County Estimated73+7.4%
34Robeson County Estimated69-1.4%
35Randolph County Estimated67-6.9%
36Dare County Estimated66+1.5%
37Alamance County Estimated64-54.3%
38Rowan County Estimated61-33%
39Watauga County Estimated60+5.3%
40Surry County Estimated54-36.5%
41Carteret County Estimated53-44.2%
42Jackson County Estimated50-54.1%
43Wilkes County Estimated47-26.6%
44Macon County Estimated44-27.9%
45Lincoln County Estimated41-39.7%
46Pasquotank County Estimated38-55.3%
47Anson County Estimated32-3%
48Granville County Estimated28+411.1%
48Henderson County Estimated28+12%
48Stokes County Estimated28+75%
51Mitchell County Estimated26+23.8%
52Haywood County Estimated22+214.3%
52Lenoir County Estimated22-67.2%
52Pender County Estimated22+120%
55Beaufort County Estimated21+61.5%
55Columbus County Estimated21-30%
57Edgecombe County Estimated20-16.7%
58Halifax County Estimated15-21.1%
58Madison County Estimated15-40%
60Alleghany County Estimated14+133.3%
60Caswell County Estimated140%
60Polk County Estimated14-26.3%
60Scotland County Estimated14-30%
64Hertford County Estimated13-65.8%
64McDowell County Estimated13-77.2%
66Bertie County Estimated12-65.7%
66Bladen County Estimated12+9.1%
66Northampton County Estimated12-52%
69Transylvania County Estimated11+83.3%
70Avery County Estimated90%
70Richmond County Estimated9-60.9%
70Stanly County Estimated9-40%
73Person County Estimated8+300%
74Greene County Estimated6-70%
75Yadkin County Estimated5-82.1%
76Alexander County Estimated4-60%
76Camden County Estimated4-55.6%
76Currituck County Estimated4n/a
76Rutherford County Estimated4+300%
80Brunswick County Estimated3-86.4%
80Clay County Estimated3+200%
80Graham County Estimated3+50%
80Montgomery County Estimated3+200%
80Rockingham County Estimated3-85%
85Martin County Estimated2n/a
85Pamlico County Estimated2-50%
85Swain County Estimated2+300%
85Yancey County Estimated2+300%
89Gates County Estimated1-87.5%
89Jones County Estimated1-66.7%
91Davie County Estimated0-100%
91Tyrrell County Estimated0-100%
93Hyde County Estimated-2+33.3%
94Cherokee County Estimated-3+62.5%
94Perquimans County Estimated-30%
96Ashe County Estimated-4+33.3%
96Chowan County Estimated-4-300%
96Washington County Estimated-4+33.3%
99Warren County Estimated-5+16.7%
100Chatham County Estimated-9-190%

Other periods

About this ranking

Estimated moves into the area from abroad minus moves out of the area to other countries, from July 1 of the previous year through June 30 of the reported year.

More on how it is measured
  • United States: Census Bureau estimates, including people born in the United States and abroad, moves between the states and Puerto Rico, and net movement of the Armed Forces overseas.
  • Canada: Statistics Canada immigrants, minus net emigration, plus the net change in non-permanent residents.
  • Australia: ABS net overseas migration for the financial year.
  • United Kingdom local authorities: Office for National Statistics mid-year estimates, counting people who move for at least 12 months.

A component of each country's official population estimates. Methods differ between the statistical offices, so compare places within a country first. Differs from the World Bank net_migration series, which uses calendar years and a different method.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Population Estimates Program: net international migration, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). Population Estimates Program: net international migration, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021 (Counties in North Carolina by net international migration, July to June, 2016) [Data set]. Retrieved October 12, 2026, from https://www.census.gov/programs-surveys/popest/data/data-sets.html

MLA 9

Population Estimates Program: net international migration, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021, Counties in North Carolina by net international migration, July to June, 2016. U.S. Census Bureau, 26 Mar. 2026, https://www.census.gov/programs-surveys/popest/data/data-sets.html. Invokely, https://invokely.ai/rankings/net-international-migration-july-june/north-carolina-counties?period=2016. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Population Estimates Program: net international migration, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Counties in North Carolina by net international migration, July to June, 2016. Dataset. Accessed October 12, 2026. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Also distributed by Invokely, https://invokely.ai/rankings/net-international-migration-july-june/north-carolina-counties?period=2016.

Harvard

U.S. Census Bureau (2026) Population Estimates Program: net international migration, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021, Counties in North Carolina by net international migration, July to June, 2016 [Dataset]. Available at: https://www.census.gov/programs-surveys/popest/data/data-sets.html, via Invokely: https://invokely.ai/rankings/net-international-migration-july-june/north-carolina-counties?period=2016 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_north_carolina_2016,
  author = {{U.S. Census Bureau}},
  title = {{Population Estimates Program: net international migration, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021: Counties in North Carolina by net international migration, July to June, 2016}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www.census.gov/programs-surveys/popest/data/data-sets.html},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/net-international-migration-july-june/north-carolina-counties?period=2016. Publisher attribution: U.S. Census Bureau. Population Estimates Program: net international migration, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - Population Estimates Program: net international migration, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021: Counties in North Carolina by net international migration, July to June, 2016
PY  - 2026
DA  - 2026/03/26
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www.census.gov/programs-surveys/popest/data/data-sets.html
L2  - https://invokely.ai/rankings/net-international-migration-july-june/north-carolina-counties?period=2016
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-international-migration-july-june/north-carolina-counties?period=2016.
N1  - Publisher attribution: U.S. Census Bureau. Population Estimates Program: net international migration, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in North Carolina by net international migration, July to June using official data, and cite the source.
rank_places {"indicator":"net_international_migration_july_june","level":"province","within":"North Carolina","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_international_migration_july_june&level=province&within=North%20Carolina&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest net international migration, July to June?

Mecklenburg County, with 5,968 in 2016, according to the U.S. Census Bureau.

Which county has the lowest net international migration, July to June?

Chatham County, with -9 in 2016.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Population Estimates Program: net international migration, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Retrieved 2026-10-12.

Net international migration, July to June: other rankings

Counties in North Carolina: more rankings