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 2015, at 5,051. Granville County had the lowest, at -9. The median was 32 and the figure for North Carolina was 22,402. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest5,051Mecklenburg County
Median32100 counties
North Carolina22,402History

Map of counties, 2015

Alamance County: 140 personsAlexander County: 10 personsAlleghany County: 6 personsAnson County: 33 personsAshe County: -6 personsAvery County: 9 personsBeaufort County: 13 personsBertie County: 35 personsBladen County: 11 personsBrunswick County: 22 personsBuncombe County: 229 personsBurke County: 84 personsCabarrus County: 247 personsCaldwell County: 68 personsCamden County: 9 personsCarteret County: 95 personsCaswell County: 14 personsCatawba County: 274 personsChatham County: 10 personsCherokee County: -8 personsChowan County: 2 personsClay County: 1 personsCleveland County: 62 personsColumbus County: 30 personsCraven County: 401 personsCumberland County: 1,788 personsCurrituck County: 0 personsDare County: 65 personsDavidson County: 25 personsDavie County: 10 personsDuplin County: 133 personsDurham County: 1,615 personsEdgecombe County: 24 personsForsyth County: 588 personsFranklin County: 92 personsGaston County: 135 personsGates County: 8 personsGraham County: 2 personsGranville County: -9 personsGreene County: 20 personsGuilford County: 1,349 personsHalifax County: 19 personsHarnett County: 330 personsHaywood County: 7 personsHenderson County: 25 personsHertford County: 38 personsHoke County: 218 personsHyde County: -3 personsIredell County: 225 personsJackson County: 109 personsJohnston County: 221 personsJones County: 3 personsLee County: 86 personsLenoir County: 67 personsLincoln County: 68 personsMcDowell County: 57 personsMacon County: 61 personsMadison County: 25 personsMartin County: 0 personsMecklenburg County: 5,051 personsMitchell County: 21 personsMontgomery County: 1 personsMoore County: 151 personsNash County: 57 personsNew Hanover County: 200 personsNorthampton County: 25 personsOnslow County: 1,578 personsOrange County: 617 personsPamlico County: 4 personsPasquotank County: 85 personsPender County: 10 personsPerquimans County: -3 personsPerson County: 2 personsPitt County: 187 personsPolk County: 19 personsRandolph County: 72 personsRichmond County: 23 personsRobeson County: 70 personsRockingham County: 20 personsRowan County: 91 personsRutherford County: -2 personsSampson County: 156 personsScotland County: 20 personsStanly County: 15 personsStokes County: 16 personsSurry County: 85 personsSwain County: -1 personsTransylvania County: 6 personsTyrrell County: 1 personsUnion County: 118 personsVance County: 51 personsWake County: 3,835 personsWarren County: -6 personsWashington County: -6 personsWatauga County: 57 personsWayne County: 419 personsWilkes County: 64 personsWilson County: 74 personsYadkin County: 28 personsYancey County: -1 persons
  • Under 0
  • 0 to 20
  • 20 to 90
  • 90 and over
persons, 2015. 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, 2015

Mecklenburg County: 5,051 personsMecklenburg County5,051Wake County: 3,835 personsWake County3,835Cumberland County: 1,788 personsCumberland County1,788Durham County: 1,615 personsDurham County1,615Onslow County: 1,578 personsOnslow County1,578Guilford County: 1,349 personsGuilford County1,349Orange County: 617 personsOrange County617Forsyth County: 588 personsForsyth County588Wayne County: 419 personsWayne County419Craven County: 401 personsCraven County401Harnett County: 330 personsHarnett County330Catawba County: 274 personsCatawba County274Cabarrus County: 247 personsCabarrus County247Buncombe County: 229 personsBuncombe County229Iredell County: 225 personsIredell County225Johnston County: 221 personsJohnston County221Hoke County: 218 personsHoke County218New Hanover County: 200 personsNew Hanover County200Pitt County: 187 personsPitt County187Sampson County: 156 personsSampson County156Moore County: 151 personsMoore County151Alamance County: 140 personsAlamance County140Gaston County: 135 personsGaston County135Duplin County: 133 personsDuplin County133Union County: 118 personsUnion County118Jackson County: 109 personsJackson County109Carteret County: 95 personsCarteret County95Franklin County: 92 personsFranklin County92Rowan County: 91 personsRowan County91Lee County: 86 personsLee County86Pasquotank County: 85 personsPasquotank County85Surry County: 85 personsSurry County85Burke County: 84 personsBurke County84Wilson County: 74 personsWilson County74Randolph County: 72 personsRandolph County72Robeson County: 70 personsRobeson County70Caldwell County: 68 personsCaldwell County68Lincoln County: 68 personsLincoln County68Lenoir County: 67 personsLenoir County67Dare County: 65 personsDare County65Mecklenburg County: 5,051 personsMecklenburg County5,051Wake County: 3,835 personsWake County3,835Cumberland County: 1,788 personsCumberland County1,788Durham County: 1,615 personsDurham County1,615Onslow County: 1,578 personsOnslow County1,578Guilford County: 1,349 personsGuilford County1,349Orange County: 617 personsOrange County617Forsyth County: 588 personsForsyth County588Wayne County: 419 personsWayne County419Craven County: 401 personsCraven County401Harnett County: 330 personsHarnett County330Catawba County: 274 personsCatawba County274Cabarrus County: 247 personsCabarrus County247Buncombe County: 229 personsBuncombe County229Iredell County: 225 personsIredell County225Johnston County: 221 personsJohnston County221Hoke County: 218 personsHoke County218New Hanover County: 200 personsNew Hanover County200Pitt County: 187 personsPitt County187Sampson County: 156 personsSampson County156Moore County: 151 personsMoore County151Alamance County: 140 personsAlamance County140Gaston County: 135 personsGaston County135Duplin County: 133 personsDuplin County133Union County: 118 personsUnion County118Jackson County: 109 personsJackson County109Carteret County: 95 personsCarteret County95Franklin County: 92 personsFranklin County92Rowan County: 91 personsRowan County91Lee County: 86 personsLee County86Pasquotank County: 85 personsPasquotank County85Surry County: 85 personsSurry County85Burke County: 84 personsBurke County84Wilson County: 74 personsWilson County74Randolph County: 72 personsRandolph County72Robeson County: 70 personsRobeson County70Caldwell County: 68 personsCaldwell County68Lincoln County: 68 personsLincoln County68Lenoir County: 67 personsLenoir County67Dare County: 65 personsDare County65
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

RankCounties2015
persons
Change on 2014
1Mecklenburg County Estimated5,051+9.1%
2Wake County Estimated3,835+5.9%
3Cumberland County Estimated1,788+17.1%
4Durham County Estimated1,615+13.5%
5Onslow County Estimated1,578+90.3%
6Guilford County Estimated1,349-18%
7Orange County Estimated617-13.2%
8Forsyth County Estimated588+52.3%
9Wayne County Estimated419+24%
10Craven County Estimated401+39.2%
11Harnett County Estimated330+17.9%
12Catawba County Estimated274+48.1%
13Cabarrus County Estimated247+21.7%
14Buncombe County Estimated229+57.9%
15Iredell County Estimated225+7.7%
16Johnston County Estimated221+135.1%
17Hoke County Estimated218+43.4%
18New Hanover County Estimated200+35.1%
19Pitt County Estimated187+4.5%
20Sampson County Estimated156+18.2%
21Moore County Estimated151+32.5%
22Alamance County Estimated140+29.6%
23Gaston County Estimated135+14.4%
24Duplin County Estimated133+118%
25Union County Estimated118+59.5%
26Jackson County Estimated109+98.2%
27Carteret County Estimated95+48.4%
28Franklin County Estimated92+155.6%
29Rowan County Estimated91+37.9%
30Lee County Estimated86-3.4%
31Pasquotank County Estimated85+4.9%
31Surry County Estimated85+286.4%
33Burke County Estimated84+18.3%
34Wilson County Estimated74+19.4%
35Randolph County Estimated72+176.9%
36Robeson County Estimated70+48.9%
37Caldwell County Estimated68+38.8%
37Lincoln County Estimated68+3,300%
39Lenoir County Estimated67+168%
40Dare County Estimated65+225%
41Wilkes County Estimated64+178.3%
42Cleveland County Estimated62-4.6%
43Macon County Estimated61+90.6%
44McDowell County Estimated57+111.1%
44Nash County Estimated57+14%
44Watauga County Estimated57+307.1%
47Vance County Estimated51+264.3%
48Hertford County Estimated38+8.6%
49Bertie County Estimated35+118.8%
50Anson County Estimated33+37.5%
51Columbus County Estimated30+114.3%
52Yadkin County Estimated28+833.3%
53Davidson County Estimated25-28.6%
53Henderson County Estimated25-16.7%
53Madison County Estimated25+177.8%
53Northampton County Estimated25+47.1%
57Edgecombe County Estimated24+2,500%
58Richmond County Estimated23+187.5%
59Brunswick County Estimated22+2,100%
60Mitchell County Estimated21+40%
61Greene County Estimated20+1,100%
61Rockingham County Estimated20-20%
61Scotland County Estimated20-13%
64Halifax County Estimated19+18.8%
64Polk County Estimated19+1,800%
66Stokes County Estimated16+1,500%
67Stanly County Estimated15-60.5%
68Caswell County Estimated14+27.3%
69Beaufort County Estimated13+333.3%
70Bladen County Estimated11-21.4%
71Alexander County Estimated10+11.1%
71Chatham County Estimated10+176.9%
71Davie County Estimated10+233.3%
71Pender County Estimated10-58.3%
75Avery County Estimated9+28.6%
75Camden County Estimated9-40%
77Gates County Estimated80%
78Haywood County Estimated7+163.6%
79Alleghany County Estimated6+500%
79Transylvania County Estimated6+200%
81Pamlico County Estimated4-50%
82Jones County Estimated30%
83Chowan County Estimated2+100%
83Graham County Estimated2-33.3%
83Person County Estimated2+133.3%
86Clay County Estimated1+150%
86Montgomery County Estimated1+107.7%
86Tyrrell County Estimated1-50%
89Currituck County Estimated0-100%
89Martin County Estimated0n/a
91Swain County Estimated-10%
91Yancey County Estimated-1-200%
93Rutherford County Estimated-2-113.3%
94Hyde County Estimated-3n/a
94Perquimans County Estimated-3-50%
96Ashe County Estimated-6+14.3%
96Warren County Estimated-6-50%
96Washington County Estimated-6-154.5%
99Cherokee County Estimated-8+33.3%
100Granville County Estimated-9+43.8%

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, 2015) [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, 2015. 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=2015. 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, 2015. 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=2015.

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, 2015 [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=2015 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_north_carolina_2015,
  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, 2015}},
  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=2015. 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, 2015
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=2015
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-international-migration-july-june/north-carolina-counties?period=2015.
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,051 in 2015, according to the U.S. Census Bureau.

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

Granville County, with -9 in 2015.

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