Gwinnett County, Georgia Cities (2025)

23 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Peachtree Corners142,73642,2650.23%2,65216 City
Peachtree Corners242,73642,2450.23%2,65216 City
Lawrenceville332,21030,6341.04%2,33514 City
Lawrenceville432,21030,5421.04%2,33514 City
Suwanee523,57220,8182.21%2,14711 City
Suwanee623,57221,0212.21%2,14711 City
Snellville722,77120,5721.95%2,17010 City
Snellville822,77120,5961.95%2,17010 City
Norcross919,24117,2111.79%3,1346 City
Norcross1019,24117,5441.79%3,1346 City
Buford1119,02117,1132.03%1,04418 City
Buford1219,02117,1232.03%1,04418 City
Lilburn1316,69414,2202.99%2,4747 City
Lilburn1416,69414,2732.99%2,4747 City
Mountain Park1513,77913,1761.09%2,3796 CDP
Dacula168,2956,8793.45%1,5915 City
Dacula178,2956,9083.45%1,5915 City
Grayson185,3994,6672.8%2,2122 City
Grayson195,3994,6622.8%2,2122 City
Berkeley Lake202,0282,040-0.1%1,1662 City
Berkeley Lake212,0282,037-0.1%1,1662 City
Rest Haven2243410%2770 Town
Rest Haven2343410%2770 Town

Gwinnett County Cities Summary

Largest City

Peachtree Corners is the largest city in Gwinnett County, with a population of 42,736.

Smallest City

Rest Haven is the smallest city in Gwinnett County, with a population of 43.

10 Largest Cities

There are 23 cities in Gwinnett County, Georgia.

Location of Gwinnett County