Towns of Davie County

Davie County, nestled in the Piedmont region of North Carolina, is a tapestry of small towns each with its own story. From historic county seats to mill villages and riverfront hamlets, these communities come together to celebrate shared heritage, strong civic pride, and a warm, welcoming atmosphere.

Mocksville

As the county seat and largest town, Mocksville boasts a vibrant downtown district anchored by the iconic 1924 Courthouse. The Davie County Museum preserves local history, while annual events like the Bed Race and Christmas parade bring neighbors together. Strong local government and commerce thrive here, making Mocksville the commercial heart of the county.

Did you know? The 1924 Courthouse was designed in the Classical Revival style and is listed on the National Register of Historic Places.

Cooleemee

Cooleemee’s identity is intertwined with its textile legacy. The former Cooleemee Mill and the Mill Village historic district echo the town’s early 1900s boom, while the annual Textile Heritage Festival honors this past. Riverside Park, situated along the South Yadkin River, offers scenic trails and community gatherings, reinforcing Cooleemee’s close‑knit spirit.

Heritage highlight: The mill’s original brick façade has been repurposed as a community arts space.

Bermuda Run

Originally a railroad stop and farming community, Bermuda Run incorporated in 1999 and has grown into a residential haven known for the Bermuda Run Country Club and championship golf courses. Proximity to the Yadkin River adds recreational charm, and the annual Riverfest celebrates the town’s connection to the water.

Fun fact: The Riverfest features live music, river clean‑up projects, and local food vendors.

Advance

Rooted in agriculture, Advance was named for its role as an “advance point” for settlers heading west. The historic Advance Methodist Church, built in 1885, still serves the congregation. Community organizations flourish here, highlighted by the Advance Harvest Festival, which showcases local produce, crafts, and traditions.

Strong community: Volunteer fire department and youth sports leagues are central to town life.

Farmington

One of the county’s oldest settlements, Farmington retains a peaceful rural character with historic farmsteads and preserved 19th‑century homes. Farmington Community Park provides recreational space, while local events foster strong community bonds. The area’s agricultural heritage remains a point of pride.

Historic note: Several Farmington farmhouses date back to the 1820s and are maintained by descendants of the original families.

Other Communities

Beyond the incorporated towns, Davie County includes several small crossroads communities that enrich its fabric:

  • Sheffield
  • Cornatzer
  • Hillsdale
  • Fork
  • And other tiny hamlets scattered across the countryside
Mocksville
Cooleemee
Bermuda Run
Advance
Farmington