Georgia · 148 places of 5,000+
Fastest-growing cities in Georgia, 2020 to 2024
Short answer
- Fastest
- +143.8%
- Growing
- 117
- Shrinking
- 31
The 20 fastest-growing
Hoschton grew fastest, from 2,758 in July 2020 to 6,723 in July 2024, +143.8%. It is the 120th largest of the 148 places ranked. 117 places grew and 31 shrank or held flat; the median change was +4.0%.
By raw numbers the biggest gain was in Atlanta, +20,072 people. At the other end, McRae-Helena changed by -21.9%. Growth is measured between the July 2020 and July 2024 estimates for places with 5,000 or more residents in 2024, so fast growth from a small base can outrank larger absolute gains.
- 01Hoschton+143.8%
- 02Oakwood+39.6%
- 03Cumming+38.3%
- 04Port Wentworth+36.2%
- 05Auburn+33.5%
- 06Flowery Branch+29.2%
- 07Jasper+28.7%
- 08Locust Grove+27.9%
- 09Braselton+27.7%
- 10Temple+25.9%
- 11Jefferson+23.0%
- 12Lovejoy+22.8%
- 13Pooler+21.4%
- 14Senoia+21.2%
- 15Holly Springs+20.6%
- 16Loganville+18.6%
- 17Perry+18.4%
- 18Cornelia+18.4%
- 19Richmond Hill+18.1%
- 20Commerce+17.3%
Dots: the 20 places in the chart. Orange pin: Hoschton, ranked first.
All 148 places of 5,000+ ranked
| # | Place | 2024 | Since 2020 | County |
|---|---|---|---|---|
| 1 | Hoschton | 6,723 | +143.8% | Jackson County |
| 2 | Oakwood | 6,759 | +39.6% | Hall County |
| 3 | Cumming | 10,175 | +38.3% | Forsyth County |
| 4 | Port Wentworth | 14,865 | +36.2% | Chatham County |
| 5 | Auburn | 10,094 | +33.5% | Barrow County +1 |
| 6 | Flowery Branch | 12,292 | +29.2% | Hall County |
| 7 | Jasper | 5,289 | +28.7% | Pickens County |
| 8 | Locust Grove | 11,749 | +27.9% | Henry County |
| 9 | Braselton | 17,390 | +27.7% | Jackson County +3 |
| 10 | Temple | 6,406 | +25.9% | Carroll County +1 |
| 11 | Jefferson | 16,459 | +23.0% | Jackson County |
| 12 | Lovejoy | 12,612 | +22.8% | Clayton County |
| 13 | Pooler | 31,171 | +21.4% | Chatham County |
| 14 | Senoia | 6,101 | +21.2% | Coweta County |
| 15 | Holly Springs | 20,133 | +20.6% | Cherokee County |
| 16 | Loganville | 16,862 | +18.6% | Walton County +1 |
| 17 | Perry | 24,792 | +18.4% | Houston County +1 |
| 18 | Cornelia | 5,371 | +18.4% | Habersham County |
| 19 | Richmond Hill | 19,839 | +18.1% | Bryan County |
| 20 | Commerce | 8,803 | +17.3% | Jackson County |
| 21 | Doraville | 12,436 | +17.1% | DeKalb County +1 |
| 22 | Douglasville | 40,540 | +16.6% | Douglas County |
| 23 | Villa Rica | 20,095 | +16.5% | Carroll County +1 |
| 24 | Powder Springs | 19,632 | +16.1% | Cobb County |
| 25 | Dacula | 8,018 | +16.1% | Gwinnett County |
| 26 | Conyers | 20,111 | +15.7% | Rockdale County |
| 27 | Madison | 5,131 | +15.3% | Morgan County |
| 28 | Calhoun | 19,592 | +14.8% | Gordon County |
| 29 | Canton | 38,049 | +13.9% | Cherokee County |
| 30 | Sugar Hill | 28,598 | +13.8% | Gwinnett County |
| 31 | Kingsland | 20,789 | +13.6% | Camden County |
| 32 | Lilburn | 16,210 | +13.6% | Gwinnett County |
| 33 | Kennesaw | 37,740 | +13.1% | Cobb County |
| 34 | Gainesville | 47,712 | +13.1% | Hall County |
| 35 | Grayson | 5,252 | +12.7% | Gwinnett County |
| 36 | Winder | 20,628 | +12.1% | Barrow County |
| 37 | Grovetown | 17,843 | +12.1% | Columbia County |
| 38 | Woodstock | 39,381 | +11.8% | Cherokee County |
| 39 | McDonough | 32,803 | +11.7% | Henry County |
| 40 | Hiram | 5,520 | +11.4% | Paulding County |
| 41 | Byron | 6,305 | +10.6% | Peach County |
| 42 | Suwanee | 23,062 | +9.7% | Gwinnett County |
| 43 | Hampton | 9,201 | +9.4% | Henry County |
| 44 | Centerville | 9,021 | +9.3% | Houston County |
| 45 | Buford | 18,642 | +8.9% | Gwinnett County +1 |
| 46 | St. Marys | 20,119 | +8.6% | Camden County |
| 47 | LaGrange | 33,564 | +8.5% | Troup County |
| 48 | Snellville | 22,336 | +8.4% | Gwinnett County |
| 49 | Monroe | 16,270 | +8.3% | Walton County |
| 50 | Social Circle | 5,415 | +8.3% | Walton County +1 |
| 51 | Cartersville | 25,082 | +8.0% | Bartow County |
| 52 | Norcross | 18,902 | +7.7% | Gwinnett County |
| 53 | Covington | 15,302 | +7.5% | Newton County |
| 54 | Fayetteville | 20,419 | +7.4% | Fayette County |
| 55 | Chamblee | 32,321 | +7.0% | DeKalb County |
| 56 | Warner Robins | 86,199 | +7.0% | Houston County +1 |
| 57 | Dallas | 15,062 | +6.5% | Paulding County |
| 58 | Newnan | 45,548 | +6.3% | Coweta County |
| 59 | Peachtree City | 40,758 | +6.2% | Fayette County |
| 60 | Rincon | 11,701 | +6.2% | Effingham County |
| 61 | Jackson | 5,867 | +5.7% | Butts County |
| 62 | Bremen | 7,647 | +5.7% | Haralson County +1 |
| 63 | Carrollton | 28,306 | +5.6% | Carroll County |
| 64 | Statesboro | 35,226 | +5.3% | Bulloch County |
| 65 | Austell | 8,244 | +5.2% | Cobb County +1 |
| 66 | Eatonton | 6,641 | +4.8% | Putnam County |
| 67 | Brookhaven | 59,370 | +4.6% | DeKalb County |
| 68 | Lawrenceville | 31,877 | +4.4% | Gwinnett County |
| 69 | Jesup | 10,235 | +4.3% | Wayne County |
| 70 | Hinesville | 36,583 | +4.3% | Liberty County |
| 71 | Fairburn | 17,267 | +4.3% | Fulton County |
| 72 | Union City | 28,195 | +4.1% | Fulton County |
| 73 | Dahlonega | 7,830 | +4.0% | Lumpkin County |
| 74 | Tyrone | 8,038 | +4.0% | Fayette County |
| 75 | Atlanta | 520,070 | +4.0% | Fulton County +1 |
| 76 | Duluth | 33,157 | +3.8% | Gwinnett County |
| 77 | Barnesville | 6,343 | +3.7% | Lamar County |
| 78 | South Fulton | 112,003 | +3.5% | Fulton County |
| 79 | Marietta | 63,122 | +3.4% | Cobb County |
| 80 | Adel | 5,752 | +3.4% | Cook County |
| 81 | Rockmart | 5,284 | +3.4% | Polk County |
| 82 | Stonecrest | 61,015 | +2.9% | DeKalb County |
| 83 | Adairsville | 5,029 | +2.8% | Bartow County |
| 84 | Fort Oglethorpe | 10,614 | +2.7% | Catoosa County +1 |
| 85 | Fort Valley | 9,023 | +2.6% | Peach County |
| 86 | Toccoa | 9,389 | +2.6% | Stephens County |
| 87 | Palmetto | 5,213 | +2.4% | Fulton County +1 |
| 88 | Griffin | 23,994 | +2.3% | Spalding County |
| 89 | Rome | 38,747 | +2.3% | Floyd County |
| 90 | Hapeville | 6,712 | +2.3% | Fulton County |
| 91 | Jonesboro | 6,084 | +2.1% | Clayton County |
| 92 | Alpharetta | 67,275 | +2.0% | Fulton County |
| 93 | Brunswick | 15,520 | +2.0% | Glynn County |
| 94 | Smyrna | 57,177 | +1.8% | Cobb County |
| 95 | Tifton | 17,385 | +1.7% | Tift County |
| 96 | Dalton | 34,970 | +1.6% | Whitfield County |
| 97 | Mableton | 78,314 | +1.6% | Cobb County |
| 98 | Cedartown | 10,313 | +1.5% | Polk County |
| 99 | LaFayette | 7,028 | +1.3% | Walker County |
| 100 | Vidalia | 10,853 | +1.3% | Toombs County +1 |
| 101 | Garden City | 10,536 | +1.3% | Chatham County |
| 102 | Athens-Clarke County | 128,691 | +1.1% | Clarke County |
| 103 | Douglas | 11,828 | +1.0% | Coffee County |
| 104 | Moultrie | 14,756 | +1.0% | Colquitt County |
| 105 | Peachtree Corners | 42,638 | +0.9% | Gwinnett County |
| 106 | Savannah | 148,808 | +0.9% | Chatham County |
| 107 | Acworth | 22,624 | +0.9% | Cobb County |
| 108 | Bainbridge | 14,586 | +0.7% | Decatur County |
| 109 | Valdosta | 55,667 | +0.4% | Lowndes County |
| 110 | Dublin | 16,233 | +0.4% | Laurens County |
| 111 | Stockbridge | 35,893 | +0.4% | Henry County |
| 112 | Dunwoody | 51,795 | +0.4% | DeKalb County |
| 113 | College Park | 13,953 | +0.3% | Fulton County +1 |
| 114 | Thomaston | 9,850 | +0.3% | Upson County |
| 115 | Milton | 41,490 | +0.2% | Fulton County |
| 116 | Tucker | 37,224 | +0.2% | DeKalb County |
| 117 | Macon-Bibb County | 157,056 | +0.0% | Bibb County |
| 118 | Thomson | 6,792 | -0.1% | McDuffie County |
| 119 | Augusta-Richmond County | 201,737 | -0.1% | Richmond County |
| 120 | East Point | 38,270 | -0.3% | Fulton County |
| 121 | Swainsboro | 7,556 | -0.3% | Emanuel County |
| 122 | Roswell | 92,227 | -0.8% | Fulton County |
| 123 | Cairo | 10,057 | -1.1% | Grady County |
| 124 | Thomasville | 18,604 | -1.4% | Thomas County |
| 125 | Decatur | 24,482 | -1.7% | DeKalb County |
| 126 | Johns Creek | 81,167 | -1.7% | Fulton County |
| 127 | Waycross | 13,671 | -1.8% | Ware County +1 |
| 128 | Fitzgerald | 8,813 | -2.0% | Ben Hill County |
| 129 | Stone Mountain | 6,552 | -2.1% | DeKalb County |
| 130 | Milledgeville | 16,664 | -2.1% | Baldwin County |
| 131 | Clarkston | 14,416 | -2.2% | DeKalb County |
| 132 | Forest Park | 19,301 | -2.4% | Clayton County |
| 133 | Sandy Springs | 105,505 | -2.5% | Fulton County |
| 134 | Columbus | 201,830 | -2.5% | Muscogee County |
| 135 | Eastman | 5,513 | -2.5% | Dodge County |
| 136 | Camilla | 5,029 | -2.7% | Mitchell County |
| 137 | Americus | 15,742 | -2.8% | Sumter County |
| 138 | Riverdale | 14,586 | -2.8% | Clayton County |
| 139 | Glennville | 5,104 | -3.2% | Tattnall County |
| 140 | Albany | 66,705 | -3.5% | Dougherty County |
| 141 | Sylvester | 5,413 | -3.6% | Worth County |
| 142 | Blakely | 5,142 | -3.7% | Early County |
| 143 | Waynesboro | 5,555 | -4.0% | Burke County |
| 144 | Cordele | 9,767 | -4.2% | Crisp County |
| 145 | Morrow | 6,262 | -4.5% | Clayton County |
| 146 | Sandersville | 5,500 | -4.9% | Washington County |
| 147 | Cusseta-Chattahoochee County | 8,548 | -9.8% | Chattahoochee County |
| 148 | McRae-Helena | 5,186 | -21.9% | Telfair County |
Questions people ask
What is the fastest-growing city in Georgia?
Hoschton, up 143.8% from July 2020 to July 2024 among places of 5,000+, to 6,723 residents.
Which Georgia city added the most people?
Atlanta, which gained 20,072 residents from July 2020 to July 2024.
How many Georgia cities are shrinking?
31 of 148 places of 5,000+ had the same or fewer residents in July 2024 than in July 2020.
Why use places of 5,000 or more?
Small towns can swing by double-digit percentages from a few new homes, and Census estimates for them carry more uncertainty. The 5,000 floor keeps the ranking to places where a percentage means something.
Sources and data as of
Data as of: Census Vintage 2024 population estimates, 2024 Gazetteer land area and internal points, SAIPE 2023 median household income.
How every number is computed: methodology. Spotted a wrong figure? Report an error.