Ranking of Georgia Counties By Net Migration in 2023
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2023, the Net Migration for Georgia was 104.23K. Among all Georgia counties, Forsyth County had the highest net migration (5.66K), followed by Henry County (5.46K), and Gwinnett County (5.24K).
The chart below shows the top 10 counties, and the table below shows the ranking of all Georgia counties.
You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.
You may also be interested in:
Related Topics: Georgia Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2023 Census.
See this for other years:
Ranking of Georgia Counties By Net Migration in 2023
Items per page:
25
0 of 0
| Rank | County | Net Migration |
|---|---|---|
| 1 | Forsyth County | 5655 |
| 2 | Henry County | 5455 |
| 3 | Gwinnett County | 5244 |
| 4 | Cherokee County | 4853 |
| 5 | Jackson County | 4273 |
| 6 | Hall County | 4134 |
| 7 | Paulding County | 3874 |
| 8 | Walton County | 3513 |
| 9 | Cobb County | 3262 |
| 10 | Barrow County | 3199 |
| 11 | Fulton County | 3184 |
| 12 | Coweta County | 2829 |
| 13 | Chatham County | 2549 |
| 14 | Carroll County | 2403 |
| 15 | Columbia County | 2259 |
| 16 | Newton County | 2230 |
| 17 | Effingham County | 2225 |
| 18 | Bartow County | 1950 |
| 19 | Fayette County | 1716 |
| 20 | Houston County | 1590 |
| 21 | Dawson County | 1464 |
| 22 | Habersham County | 1311 |
| 23 | Pickens County | 1274 |
| 24 | Bryan County | 1268 |
| 25 | Monroe County | 1225 |
| 26 | Glynn County | 1195 |
| 27 | Douglas County | 1161 |
| 28 | Bulloch County | 1115 |
| 29 | Rockdale County | 1075 |
| 30 | Long County | 1067 |
| 31 | Spalding County | 1000 |
| 32 | Floyd County | 953 |
| 33 | Gordon County | 933 |
| 34 | Lamar County | 929 |
| 35 | Union County | 920 |
| 36 | Walker County | 814 |
| 37 | Lowndes County | 805 |
| 38 | Hart County | 785 |
| 39 | Madison County | 763 |
| 40 | Wayne County | 751 |
| 41 | Ware County | 745 |
| 42 | Haralson County | 743 |
| 43 | Franklin County | 725 |
| 44 | Whitfield County | 703 |
| 45 | Greene County | 690 |
| 46 | Murray County | 651 |
| 47 | Camden County | 643 |
| 48 | Stephens County | 618 |
| 49 | Polk County | 586 |
| 50 | Oconee County | 574 |
| 51 | Gilmer County | 559 |
| 52 | Lumpkin County | 550 |
| 53 | Jones County | 545 |
| 54 | Pike County | 544 |
| 55 | Troup County | 537 |
| 56 | Colquitt County | 522 |
| 57 | Bibb County | 498 |
| 58 | Morgan County | 492 |
| 59 | Jasper County | 480 |
| 60 | Fannin County | 464 |
| 61 | Dooly County | 436 |
| 62 | Banks County | 431 |
| 63 | Harris County | 424 |
| 64 | Chattooga County | 400 |
| 65 | McIntosh County | 399 |
| 66 | Putnam County | 386 |
| 67 | Peach County | 376 |
| 68 | Berrien County | 371 |
| 69 | Heard County | 370 |
| 70 | White County | 362 |
| 71 | Cook County | 359 |
| 72 | Catoosa County | 355 |
| 73 | Hancock County | 347 |
| 74 | Rabun County | 308 |
| 75 | Laurens County | 303 |
| 76 | Tattnall County | 297 |
| 77 | Toombs County | 285 |
| 78 | Upson County | 283 |
| 79 | Screven County | 257 |
| 80 | Oglethorpe County | 255 |
| 81 | Pierce County | 252 |
| 82 | Brantley County | 241 |
| 83 | Lanier County | 236 |
| 84 | Lee County | 234 |
| 85 | Tift County | 232 |
| 86 | Elbert County | 221 |
| 87 | Bleckley County | 219 |
| 87 | Crawford County | 219 |
| 88 | Emanuel County | 211 |
| 89 | Pulaski County | 207 |
| 90 | Thomas County | 192 |
| 91 | Towns County | 189 |
| 92 | Butts County | 183 |
| 93 | Dade County | 176 |
| 94 | Charlton County | 165 |
| 95 | Washington County | 147 |
| 96 | McDuffie County | 146 |
| 97 | Ben Hill County | 145 |
| 98 | Candler County | 139 |
| 99 | Montgomery County | 138 |
| 100 | Meriwether County | 119 |
| 101 | Decatur County | 118 |
| 102 | Johnson County | 116 |
| 103 | Twiggs County | 109 |
| 104 | Clinch County | 107 |
| 105 | Wilcox County | 105 |
| 106 | Macon County | 104 |
| 107 | Clarke County | 103 |
| 108 | Stewart County | 101 |
| 109 | Turner County | 100 |
| 110 | Grady County | 99 |
| 111 | Wilkinson County | 97 |
| 112 | Evans County | 94 |
| 113 | Atkinson County | 91 |
| 114 | Sumter County | 90 |
| 115 | Coffee County | 69 |
| 116 | Jeff Davis County | 63 |
| 117 | Early County | 59 |
| 117 | Taylor County | 59 |
| 118 | Irwin County | 57 |
| 119 | Appling County | 52 |
| 120 | Marion County | 49 |
| 121 | Lincoln County | 48 |
| 122 | Brooks County | 47 |
| 123 | Quitman County | 46 |
| 124 | Glascock County | 40 |
| 125 | Wilkes County | 39 |
| 126 | Webster County | 37 |
| 127 | Schley County | 34 |
| 128 | Miller County | 32 |
| 129 | Taliaferro County | 21 |
| 130 | Echols County | 20 |
| 131 | Burke County | 14 |
| 132 | Dodge County | 11 |
| 133 | Clay County | 10 |
| 134 | Talbot County | 7 |
| 135 | Calhoun County | 5 |
| 136 | Treutlen County | 4 |
| 137 | Randolph County | 2 |
| 138 | Jefferson County | -2 |
| 138 | Jenkins County | -2 |
| 139 | Seminole County | -3 |
| 140 | Bacon County | -17 |
| 141 | Warren County | -20 |
| 142 | Baker County | -24 |
| 143 | Terrell County | -27 |
| 144 | Crisp County | -48 |
| 145 | Worth County | -72 |
| 146 | Baldwin County | -109 |
| 147 | Wheeler County | -217 |
| 148 | Dougherty County | -292 |
| 149 | Chattahoochee County | -329 |
| 150 | Mitchell County | -360 |
| 151 | Liberty County | -758 |
| 152 | DeKalb County | -851 |
| 153 | Clayton County | -954 |
| 154 | Muscogee County | -1192 |
| 155 | Richmond County | -1340 |
| 156 | Telfair County | -1500 |