5 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Mocksville | 1 | 6,301 | 5,914 | 1.24% | 798 | 8 | Town |
| Bermuda Run | 2 | 3,329 | 3,134 | 1.19% | 1,334 | 2 | Town |
| Advance | 3 | 1,722 | 1,135 | 2.32% | 240 | 7 | CDP |
| Cooleemee | 4 | 997 | 946 | 1.01% | 1,326 | 1 | Town |
| Farmington | 5 | 292 | 368 | 6.96% | 180 | 2 | CDP |
Mocksville is the largest city in Davie County, with a population of 6,301.
Farmington is the smallest city in Davie County, with a population of 292.
There are 5 cities in Davie County, North Carolina.