| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Mocksville | 1 | 6,362 | 5,917 | 1.27% | 805 | 8 | Town |
| Bermuda Run | 2 | 3,364 | 3,133 | 1.23% | 1,348 | 2 | Town |
| Cooleemee | 3 | 1,014 | 948 | 1.2% | 1,348 | 1 | Town |
Mocksville is the largest city in Davie County, with a population of 6,362.
Cooleemee is the smallest city in Davie County, with a population of 1,014.
There are 3 cities in Davie County, North Carolina.