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

Wake County had the highest net domestic migration, July to June of 100 counties in 2018, at 9,248. Robeson County had the lowest, at -1,066. The median was 179 and the figure for North Carolina was 72,887. Source: the U.S. Census Bureau.

Highest9,248Wake County
Lowest-1,066Robeson County
Median179100 counties
North Carolina72,887History

Top 40 counties, 2018

Wake County: 9,248 personsWake County9,248Brunswick County: 6,626 personsBrunswick County6,626Johnston County: 5,365 personsJohnston County5,365Orange County: 3,576 personsOrange County3,576Union County: 3,563 personsUnion County3,563Cabarrus County: 3,429 personsCabarrus County3,429New Hanover County: 3,271 personsNew Hanover County3,271Mecklenburg County: 2,796 personsMecklenburg County2,796Alamance County: 2,764 personsAlamance County2,764Gaston County: 2,739 personsGaston County2,739Buncombe County: 2,414 personsBuncombe County2,414Iredell County: 2,267 personsIredell County2,267Chatham County: 1,957 personsChatham County1,957Forsyth County: 1,853 personsForsyth County1,853Guilford County: 1,751 personsGuilford County1,751Lincoln County: 1,631 personsLincoln County1,631Moore County: 1,525 personsMoore County1,525Henderson County: 1,432 personsHenderson County1,432Durham County: 1,369 personsDurham County1,369Franklin County: 1,332 personsFranklin County1,332Davidson County: 1,286 personsDavidson County1,286Pender County: 1,266 personsPender County1,266Haywood County: 1,204 personsHaywood County1,204Harnett County: 1,110 personsHarnett County1,110Carteret County: 902 personsCarteret County902Watauga County: 854 personsWatauga County854Currituck County: 737 personsCurrituck County737Macon County: 721 personsMacon County721Catawba County: 657 personsCatawba County657Stanly County: 655 personsStanly County655Rowan County: 605 personsRowan County605Cherokee County: 577 personsCherokee County577Granville County: 566 personsGranville County566Lee County: 531 personsLee County531Transylvania County: 501 personsTransylvania County501Ashe County: 447 personsAshe County447Cleveland County: 422 personsCleveland County422McDowell County: 422 personsMcDowell County422Dare County: 417 personsDare County417Rutherford County: 404 personsRutherford County404
persons. Source: U.S. Census Bureau, Population Estimates Program: net domestic migration, states and counties, 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

RankCounties2018
persons
Change on 2017
1Wake County Estimated9,248-22.8%
2Brunswick County Estimated6,626+32.7%
3Johnston County Estimated5,365+17.2%
4Orange County Estimated3,576+2,002.1%
5Union County Estimated3,563-11.7%
6Cabarrus County Estimated3,429-15.6%
7New Hanover County Estimated3,271-4.3%
8Mecklenburg County Estimated2,796-55.6%
9Alamance County Estimated2,764+2.6%
10Gaston County Estimated2,739-1%
11Buncombe County Estimated2,414+11.6%
12Iredell County Estimated2,267-12.3%
13Chatham County Estimated1,957+16.1%
14Forsyth County Estimated1,853-36.3%
15Guilford County Estimated1,751+138.2%
16Lincoln County Estimated1,631+26.9%
17Moore County Estimated1,525-18.1%
18Henderson County Estimated1,432-31.2%
19Durham County Estimated1,369+519.5%
20Franklin County Estimated1,332+3.6%
21Davidson County Estimated1,286+43.8%
22Pender County Estimated1,266-32%
23Haywood County Estimated1,204+42.7%
24Harnett County Estimated1,110+56.8%
25Carteret County Estimated902+172.5%
26Watauga County Estimated854-12%
27Currituck County Estimated737+18.9%
28Macon County Estimated721+53.1%
29Catawba County Estimated657-41.2%
30Stanly County Estimated655+4.3%
31Rowan County Estimated605-34.4%
32Cherokee County Estimated577+100.3%
33Granville County Estimated566-15.3%
34Lee County Estimated531+8.6%
35Transylvania County Estimated501-13%
36Ashe County Estimated447+41.5%
37Cleveland County Estimated422+55.7%
37McDowell County Estimated422+29.8%
39Dare County Estimated417+14.2%
40Rutherford County Estimated404-5.6%
41Burke County Estimated303-55.1%
42Davie County Estimated292-39.5%
43Caldwell County Estimated286+7.5%
44Jackson County Estimated272-50.7%
45Polk County Estimated246-11.8%
46Yancey County Estimated233+56.4%
47Alexander County Estimated230+666.7%
48Vance County Estimated225+186.9%
49Clay County Estimated210-31.4%
50Alleghany County Estimated181+50.8%
51Beaufort County Estimated176+229.4%
52Pasquotank County Estimated169+245.7%
53Person County Estimated156+27.9%
54Randolph County Estimated143+240.2%
54Wilkes County Estimated143+3,475%
56Pitt County Estimated137-74.3%
57Madison County Estimated124-50.8%
58Richmond County Estimated108+150.2%
59Caswell County Estimated105+284.2%
60Rockingham County Estimated93+146.3%
61Camden County Estimated84-32.3%
62Chowan County Estimated80+183.3%
62Mitchell County Estimated80+56.9%
64Warren County Estimated79+5.3%
65Gates County Estimated69+264.3%
66Pamlico County Estimated68+241.7%
67Avery County Estimated60-46.4%
68Nash County Estimated54+460%
69Greene County Estimated48+150.5%
70Jones County Estimated43+330%
71Swain County Estimated39-68%
72Perquimans County Estimated29-61.8%
73Hertford County Estimated12+104.2%
74Surry County Estimated5-98.2%
75Graham County Estimated-19-311.1%
76Martin County Estimated-21+91.3%
77Hoke County Estimated-50-110.8%
78Tyrrell County Estimated-51-134.2%
79Stokes County Estimated-67-378.6%
80Yadkin County Estimated-89-417.9%
81Northampton County Estimated-98+42.4%
82Bertie County Estimated-115-0.9%
83Washington County Estimated-123-38.2%
84Columbus County Estimated-140+17.2%
85Montgomery County Estimated-157-1,527.3%
86Sampson County Estimated-159+40.2%
87Bladen County Estimated-167-14.4%
88Duplin County Estimated-184+71.8%
89Wilson County Estimated-187-938.9%
90Hyde County Estimated-203-18.7%
91Craven County Estimated-247+43.1%
92Wayne County Estimated-290+83.7%
93Onslow County Estimated-311-65.4%
94Anson County Estimated-352-14.7%
95Scotland County Estimated-489-108.1%
96Halifax County Estimated-511-18%
97Lenoir County Estimated-536-4.3%
98Cumberland County Estimated-545+90.6%
99Edgecombe County Estimated-710-48.8%
100Robeson County Estimated-1,066+10.9%

Other periods

About this ranking

Estimated moves into a US state or county from elsewhere in the United States minus moves out to the rest of the country, from July 1 of the previous year through June 30 of the reported year. A negative value means more people left than arrived.

Sums to zero for the United States as a whole, so there is no national value.

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 domestic migration, states and counties, 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 domestic migration, states and counties, 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 domestic migration, July to June, 2018) [Data set]. Retrieved October 12, 2026, from https://www.census.gov/programs-surveys/popest/data/data-sets.html

MLA 9

Population Estimates Program: net domestic migration, states and counties, 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 domestic migration, July to June, 2018. U.S. Census Bureau, 26 Mar. 2026, https://www.census.gov/programs-surveys/popest/data/data-sets.html. Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/north-carolina-counties?period=2018. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Population Estimates Program: net domestic migration, states and counties, 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 domestic migration, July to June, 2018. 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-domestic-migration-july-june/north-carolina-counties?period=2018.

Harvard

U.S. Census Bureau (2026) Population Estimates Program: net domestic migration, states and counties, 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 domestic migration, July to June, 2018 [Dataset]. Available at: https://www.census.gov/programs-surveys/popest/data/data-sets.html, via Invokely: https://invokely.ai/rankings/net-domestic-migration-july-june/north-carolina-counties?period=2018 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_north_carolina_2018,
  author = {{U.S. Census Bureau}},
  title = {{Population Estimates Program: net domestic migration, states and counties, 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 domestic migration, July to June, 2018}},
  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-domestic-migration-july-june/north-carolina-counties?period=2018. Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, 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 domestic migration, states and counties, 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 domestic migration, July to June, 2018
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-domestic-migration-july-june/north-carolina-counties?period=2018
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/north-carolina-counties?period=2018.
N1  - Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, 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 domestic migration, July to June using official data, and cite the source.
rank_places {"indicator":"net_domestic_migration_july_june","level":"province","within":"North Carolina","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_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 domestic migration, July to June?

Wake County, with 9,248 in 2018, according to the U.S. Census Bureau.

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

Robeson County, with -1,066 in 2018.

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 domestic migration, states and counties, 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 domestic migration, July to June: other rankings

Counties in North Carolina: more rankings