Civics
Your guide to who represents you at the local level.
Franklin County
North Carolina General Assembly Representation:
NC House
Rep. Matthew Winslow (R - Franklin,Vance)
919-715-3032
Matthew.Winslow@ncleg.gov.
Winslow was elected in 2020 and is not running for re-election in 2026.
NC Senate
Sen. Lisa S. Barnes (R - Franklin, Nash, Vance)
919-715-3030
Lisa.Barnes@ncleg.gov
Barnes was elected to the N.C. Senate in 2020 after serving 1 term in the N.C. House.
Franklin County Commission
- Meets the first Monday of the month at 6 p.m. unless otherwise advertised.
- Find meeting info here.
- Meeting Location: 113 Market St., Louisburg, NC 27549
County Commissioners
District Map here.
-
Roxanne Bragg - District 2 (Chair)
919-495-5685
rbragg@franklincountync.gov -
Michael S. Schriver - District 5 (Vice-Chair)
919-796-3324
mschriver@franklincountync.gov -
Logan T. Davis - District 1
984-288-2844
ldavis@franklincountync.gov -
Mark Speed - District 3
919-497-7064
mspeed@franklincountync.gov -
David Bunn - District 4
919-495-5017
dbunn@franklincountync.gov -
Harry L. Foy Jr. - District 6 (At Large)
919-269-0299
harryfoy1@yahoo.com -
V. Stuart May - District 7 (At Large)
919-496-9588
smay@franklincountync.gov
Franklin County Administration
-
Ryan Preble - County Manager
919-496-5994
rpreble@franklincountync.gov -
Scott Hammerbacher - Assistant County Manager
shammerbacher@franklincountync.gov -
David Bridle - Assistant County Manager
dbridle@franklincountync.gov
Franklin County Board of Education
- Meets the second Monday of the month at 6 p.m. unless otherwise advertised.
- Find meeting info here.
- Meeting Location: Riverside Campus - 53 West River Road, Louisburg
Board Members
District Map Here.
-
Meghan Jordan - District 1 (Chair)
919-524-3459
meghanjordan@fcschools.net
Board Member Since 2018. Term Expires 2026. -
Chris Perry - District 5 (Vice-Chair)
919-757-2511
chrisperry@fcschools.net
Board Member Since 2022. Term Expires 2026. -
Thomas Harris - District 6 (At-large)
919-612-4071
tomharris@fcschools.net
Board Member Since 2024. Term Expires 2028. -
Dr. Candice Hinton - District 4
919-274-5323
candicehinton@fcschools.net
Board Member Since 2024. Term Expires 2028. -
Dr. Elizabeth Keith - District 3
919-496-6782
elizabethkeith@fcschools.net
Board Member Since 2011. Term Expires 2026. -
Thomas Piper - District 2
919-495-1754
tommypiper@fcschools.net
Board Member Since 2016. Term Expires 2028. -
Mrs. Paige Sayles - District 7 (At-Large)
919-496-1759
paigesayles@fcschools.net
Board Member Since 1998. Term Expires 2026.
Administration:
Dr. Nakia Hardy - Superintendent
Karen Horton - Administrative Assistant to the Superintendent
(919) 496-2600
karenhorton@fcschools.net
Granville County
North Carolina General Assembly Representation:
NC House
Rep. Bryan Cohn (D - Granville, Vance)
919-733-5824
Bryan.Cohn@ncleg.gov
Cohn was elected in 2024 and is not running for re-election in 2026.
NC Senate
Sen. Haseeb Fatmi (D - Granville, Wake)
919-733-5850
Haseeb.Fatmi@ncleg.gov
Fatmi was appointed on 5/21/26 after Sen. Terence Everitt resigned.
Granville County Commission
- Meets the first and third Mondays of the month at 7 p.m. unless otherwise noted.
- Work Sessions are held on the second Tuesday after the first Monday, unless otherwise noted.
- Location: Granville County Expo Center, 4185 U.S. Highway 15, Oxford, NC 27565
County Commissioners:
District Map here.
-
Zelodis Jay - District 1 (Chair)
919-693-4761
919-693-2907 (home)
zelodis.jay@granvillecounty.org
Board member since 2004. Term expires 2028. -
Rob Williford - District 2 (Vice-Chair)
919-693-4761
rob.williford@granvillecounty.org
Board member since 2022. Term expires 2026. -
Mark Griffin - District 3
919-693-4761
mark.griffin@granville.org
Board member since 2024. Term expires 2028. -
Tony Cozart - District 4
919-693-4761
919-693-8142 (home)
tony.cozart@granvillecounty.org
Board member since 1989. Term expires 2028. -
Russ May - District 5
919-693-4761
russ.may@granvillecounty.org
Board member since 2020. Term expires 2028. -
Timothy Karan - District 6
919-693-4761
timothy.karan@granvillecounty.org
Board member since 2010. Term expires 2026. -
Jimmy Gooch - District 7
919-693-4761
919-815-0257 (home)
jimmy.gooch@granvillecounty.org
Board member since 2020. Term expires 2026.
County Administration
-
Drew Cummings - County Manager
919-693-5240
drew.cummings@granvillecounty.org -
Korena Weichel - Deputy County Manager
919-603-1366
korena.weichel@granvillecounty.org