Franklin County was established in 1779 and is home to five municipalities – Bunn, Franklinton, Centerville, Louisburg, and Youngsville.

With a growing economy and population of nearly 60,000, Franklin County offers a relaxed suburban-to-rural lifestyle, lifelong learning opportunitites and citizen focused government.  With a wide array of amenities close at hand, it's easy to see why Franklin County is increasingly the destination of choice for families and companies.


Founded in 1913, Bunn is located in southeastern Franklin County and home to approximately 425 residents. 

Marsha Strawbridge, Mayor

P.O. Box 398
Bunn, NC  27508
(919) 496-2992 


Located along the Northern route of US Hwy #1, Franklinton is the second largest municipality in Franklin County with an estimated 2,012 residents.

Art Wright, Mayor

P.O. Box 309
Franklinton, NC  27525
(919) 494-2520


Chartered in 1779 as the county seat, Louisburg is located in the geographic center of the county on the banks of the Tar River with a population of more than 3,700.

Karl Pernell, Mayor

110 West Nash Street
Louisburg, NC  27549
(919) 496-3406


Youngsville, located in southwestern Franklin County, was incorporated in 1875 and is home to approximately 1,250 residents.

Fonzie Flowers, Mayor

P.O. Box 190
Youngsville, NC  27596
(919) 925-3401