Davie County, North Carolina Cities (2025)

5 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Mocksville16,2935,9271.17%7978 Town
Bermuda Run23,3093,1341.07%1,3262 Town
Advance31,7221,1352.32%2407 CDP
Cooleemee49939470.91%1,3201 Town
Farmington52923686.96%1802 CDP

Davie County Cities Summary

Largest City

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

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