| Persons moving into and out of Montgomery County | |||
| between 1995 and 2000 | |||
| Moving into Montgomery County from … | Moving out of Montgomery County to … | Difference (those moving into the county less those moving out) | |
| TOTAL | 4,247 | 3,193 | 1,054 |
| NC | 2,786 | 2,662 | 124 |
| Out of State | 1,461 | 531 | 930 |
| Largest Migration Flows … (ranked by the difference in persons moving in less persons moving out) | |||
| Moving into Montgomery from … | Moving out of Montgomery to … | Difference | |
| Mecklenburg County, NC | 746 | 195 | 551 |
| Maryland | 386 | 21 | 365 |
| Florida | 222 | 48 | 174 |
| Randolph County, NC | 458 | 343 | 115 |
| California | 93 | 4 | 89 |
| Richmond County, NC | 151 | 87 | 64 |
| Guilford County, NC | 167 | 106 | 61 |
| West Virginia | 77 | 18 | 59 |
| Alabama | 57 | 11 | 46 |
| New York | 61 | 18 | 43 |
| Rowan County, NC | 60 | 22 | 38 |
| Moore County, NC | 325 | 296 | 29 |
| Union County, NC | 86 | 57 | 29 |
| Cabarrus County, NC | 87 | 62 | 25 |
| Virginia | 79 | 66 | 13 |
| Texas | 52 | 50 | 2 |
| South Carolina | 66 | 106 | (40) |
| Durham County, NC | 13 | 54 | (41) |
| Wake County, NC | 32 | 187 | (155) |
| Stanly County, NC | 233 | 428 | (195) |
| Source: 2000 Census. Migration shown for counts of 50 or more. | |||