Franklin County Towns at a Glance
Louisburg, Franklinton, Youngsville, and Bunn — mayors, town halls, meeting schedules, and links to each town’s official site.
Louisburg (County Seat)
- Mayor: See current Town Council roster
- Town Hall: 110 W. Nash St., Louisburg, NC 27549 · (919) 496-4145
- Form of government: Council-Manager with Mayor and Town Council
- Council meetings: 2nd Tuesday of each month, 6:00 PM, Karl T. Pernell Public Safety Complex, 104 Wade Avenue
- Site: townoflouisburg.org
Franklinton
- Mayor: Darwin Sharp (elected 2025)
- Town Hall: 101 N. Main Street, Franklinton, NC 27525 · (919) 494-2520
- Form of government: Council-Manager; Mayor + 5 Commissioners, 4-year terms
- Site: franklintonnc.gov
Youngsville
- Mayor: Fonzie A. Flowers (fflowers@youngsvillenc.gov)
- Council meetings: 2nd Thursday of each month, 6:00 PM
- Site: youngsville.us
Bunn
- Town Hall: 601 Main Street (P.O. Box 398), Bunn, NC 27508 · (919) 496-2992
- Council meetings: 1st Monday of each month, 7:00 PM, Utility Building Conference Room, 114 Montgomery Street
- Hours: M–F 8 AM–5 PM (closed 12–1 PM)
- Site: townofbunn.org
Centerville & Wood
Small unincorporated communities. Basic services provided by Franklin County. No standalone municipal websites.
Spot something out of date?
Mayors and council members change. If anything is wrong, drop us a tip.
