Davie County, North Carolina Cities (2025)

5 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Mocksville16,3015,9141.24%7988 Town
Bermuda Run23,3293,1341.19%1,3342 Town
Advance31,7221,1352.32%2407 CDP
Cooleemee49979461.01%1,3261 Town
Farmington52923686.96%1802 CDP

Davie County Cities Summary

Largest City

Mocksville is the largest city in Davie County, with a population of 6,301.

Smallest City

Farmington is the smallest city in Davie County, with a population of 292.

10 Largest Cities

There are 5 cities in Davie County, North Carolina.

Location of Davie County