Gwinnett County, Georgia Cities (2025)

12 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Peachtree Corners142,06742,239-0.08%2,61116 City
Lawrenceville231,29930,5880.46%2,26914 City
Suwanee324,17821,0152.69%2,20211 City
Snellville423,04720,5962.17%2,19610 City
Buford519,03117,1362.03%1,04418 City
Norcross618,37517,5440.91%2,9936 City
Lilburn716,91314,2853.21%2,5067 City
Mountain Park813,77913,1761.09%2,3796 CDP
Dacula98,1526,8973.18%1,5635 City
Grayson105,1834,6632.05%2,1232 City
Berkeley Lake112,0192,043-0.25%1,1612 City
Rest Haven1246432.22%2970 Town

Gwinnett County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 12 cities in Gwinnett County, Georgia.

Location of Gwinnett County