3 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 |
| Cooleemee | 3 | 997 | 946 | 1.01% | 1,326 | 1 | Town |
Mocksville is the largest city in Davie County, with a population of 6,301.
Cooleemee is the smallest city in Davie County, with a population of 997.
There are 3 cities in Davie County, North Carolina.