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

All 100 values come from U.S. Census Bureau for 2025, so the places are comparable.

- Indicator id: `net_international_migration_july_june`
- Unit: persons
- Definition: 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. 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.
- 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 (https://www.census.gov/programs-surveys/popest/data/data-sets.html)
- Publisher page: https://invokely.ai/en/publishers/us-census-bureau
- Retrieved: 2026-10-12
- Citation: 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.
- Web page: https://invokely.ai/rankings/net-international-migration-july-june/north-carolina-counties

| Rank | Place | persons |
|---:|---|---:|
| 1 | Mecklenburg County | 13,347 |
| 2 | Wake County | 8,602 |
| 3 | Durham County | 3,493 |
| 4 | Guilford County | 3,132 |
| 5 | Forsyth County | 1,589 |
| 6 | Cumberland County | 1,318 |
| 7 | Orange County | 980 |
| 8 | Cabarrus County | 971 |
| 9 | Union County | 904 |
| 10 | Buncombe County | 754 |
| 11 | Alamance County | 730 |
| 12 | Gaston County | 719 |
| 13 | Wayne County | 687 |
| 14 | Johnston County | 580 |
| 15 | Pitt County | 522 |
| 16 | Duplin County | 479 |
| 17 | New Hanover County | 468 |
| 18 | Lee County | 446 |
| 19 | Robeson County | 445 |
| 20 | Iredell County | 439 |
| 21 | Henderson County | 409 |
| 22 | Rowan County | 390 |
| 23 | Catawba County | 319 |
| 24 | Onslow County | 302 |
| 25 | Sampson County | 276 |
| 26 | Harnett County | 258 |
| 27 | Chatham County | 221 |
| 28 | Franklin County | 207 |
| 28 | Moore County | 207 |
| 28 | Randolph County | 207 |
| 31 | Surry County | 192 |
| 32 | Davidson County | 176 |
| 33 | Hoke County | 160 |
| 33 | Yadkin County | 160 |
| 35 | Lincoln County | 149 |
| 36 | Stanly County | 142 |
| 36 | Vance County | 142 |
| 38 | Nash County | 129 |
| 39 | Columbus County | 126 |
| 40 | Wilson County | 117 |
| 41 | Transylvania County | 115 |
| 42 | Cleveland County | 104 |
| 43 | Jackson County | 103 |
| 44 | Person County | 97 |
| 45 | Watauga County | 96 |
| 46 | Wilkes County | 94 |
| 47 | Avery County | 77 |
| 48 | Scotland County | 72 |
| 49 | McDowell County | 71 |
| 50 | Pender County | 69 |
| 51 | Burke County | 65 |
| 52 | Bladen County | 63 |
| 53 | Caldwell County | 61 |
| 53 | Hertford County | 61 |
| 55 | Lenoir County | 57 |
| 56 | Ashe County | 55 |
| 56 | Bertie County | 55 |
| 56 | Craven County | 55 |
| 59 | Dare County | 53 |
| 60 | Brunswick County | 49 |
| 61 | Carteret County | 47 |
| 62 | Alexander County | 45 |
| 63 | Pasquotank County | 41 |
| 63 | Swain County | 41 |
| 65 | Granville County | 40 |
| 66 | Anson County | 38 |
| 67 | Haywood County | 35 |
| 68 | Davie County | 30 |
| 69 | Chowan County | 29 |
| 69 | Halifax County | 29 |
| 69 | Rockingham County | 29 |
| 72 | Currituck County | 27 |
| 73 | Washington County | 25 |
| 74 | Edgecombe County | 24 |
| 74 | Mitchell County | 24 |
| 74 | Warren County | 24 |
| 77 | Alleghany County | 16 |
| 77 | Yancey County | 16 |
| 79 | Montgomery County | 13 |
| 79 | Tyrrell County | 13 |
| 81 | Camden County | 8 |
| 81 | Jones County | 8 |
| 81 | Madison County | 8 |
| 81 | Pamlico County | 8 |
| 81 | Richmond County | 8 |
| 86 | Gates County | 6 |
| 87 | Macon County | 4 |
| 88 | Caswell County | 3 |
| 89 | Northampton County | 2 |
| 90 | Hyde County | 1 |
| 91 | Graham County | -2 |
| 92 | Clay County | -3 |
| 93 | Martin County | -4 |
| 94 | Greene County | -9 |
| 94 | Stokes County | -9 |
| 96 | Cherokee County | -12 |
| 97 | Perquimans County | -14 |
| 98 | Beaufort County | -17 |
| 98 | Polk County | -17 |
| 100 | Rutherford County | -31 |
