| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Greensboro | 1 | 311,293 | 295,849 | 0.85% | 2,310 | 135 | City |
| High Point | 2 | 121,475 | 114,722 | 0.75% | 2,113 | 57 | City |
| Archdale | 3 | 12,326 | 11,908 | 0.59% | 1,395 | 9 | City |
| Summerfield | 4 | 11,406 | 10,956 | 0.7% | 432 | 26 | Town |
| Gibsonville | 5 | 10,024 | 9,149 | 1.5% | 2,296 | 4 | Town |
| Oak Ridge | 6 | 7,951 | 7,637 | 0.7% | 475 | 17 | Town |
| Stokesdale | 7 | 6,177 | 5,922 | 0.72% | 325 | 19 | Town |
| Pleasant Garden | 8 | 5,201 | 4,993 | 0.7% | 346 | 15 | Town |
| Jamestown | 9 | 3,828 | 3,688 | 0.66% | 1,277 | 3 | Town |
| Sedalia | 10 | 695 | 671 | 0.58% | 348 | 2 | Town |
| Whitsett | 11 | 609 | 587 | 0.5% | 236 | 3 | Town |
Greensboro is the largest city in Guilford County, with a population of 311,293.
Whitsett is the smallest city in Guilford County, with a population of 609.
There are 11 cities in Guilford County, North Carolina.