Cities in Gwinnett County, Georgia by Population (2024)

There are 31 cities in Gwinnett County, Georgia.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Sandy Springs1105,001108,167-0.75%2,78837.7City
Johns Creek280,61582,585-0.61%2,61630.8City
Dunwoody351,74651,6140.06%3,97313.0City
Peachtree Corners442,10142,239-0.08%2,61316.1City
Tucker536,91537,155-0.16%1,82620.2City
Duluth632,50931,8720.49%3,20710.1City
Lawrenceville731,15730,5880.46%2,25913.8City
Sugar Hill826,14325,1250.98%2,34011.2City
Suwanee923,54521,0152.76%2,14511.0City
Snellville1022,55720,5962.22%2,15010.5City
Winder1120,09718,3852.18%1,39614.4City
Buford1218,65217,1362.07%1,02318.2City
Norcross1318,20917,5440.92%2,9666.1City
Loganville1417,28214,2174.64%2,3357.4City
Lilburn1516,38714,2853.31%2,4286.7City
Braselton1616,18013,6104.13%1,21813.3Town
Clarkston1714,28314,733-0.78%7,7411.8City
Mountain Park1813,63113,1761.1%2,3535.8CDP
Flowery Branch1912,3049,5156%1,7067.2City
Doraville2010,83510,6150.51%2,1675.0City
Auburn2110,4007,5527.35%1,5366.8City
Dacula227,9016,8973.28%1,5155.2City
Stone Mountain236,5046,700-0.75%3,9391.7City
Hoschton246,2682,74616.33%1,1675.4City
Grayson255,0794,6632.09%2,0812.4City
Berkeley Lake262,0242,043-0.25%1,1641.7City
Pendergrass271,8381,7061.83%4843.8Town
Walnut Grove281,6591,3235.33%5812.9City
Bethlehem297997102.83%3102.6Town
Carl302332082.64%2151.1Town
Rest Haven3145430%2900.2Town
showing: 31 rows

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Gwinnett County, Georgia?

Sandy Springs is the largest city in Gwinnett County.

What is the smallest city in Gwinnett County, Georgia?

Rest Haven is the smallest city in Gwinnett County.

How many cities are in Gwinnett County?

There are 31 cities in Gwinnett County, Georgia.

Frequently Asked Questions