Council Members

D. T. P. Gilliam, Jr. (Mayor)
Term Expires: December 2022
1027 Mountain Road (physical address)
P.O. Box 652 (mailing address)
Halifax, VA  24558
dtpgjr@gmail.com
 
Janice B. Powell (Ward A)
Term Expires: December 2022
716 Hedderly St.,P.O. Box 532
Halifax, VA 24558
janicebaileypowell@yahoo.com
Gail W. Bosiger  (Ward B)
Term Expires: December 2022
2022 Golf Course Road
Halifax, VA 24558
bosiger@embarqmail.com
 
S.J. "Jack" Dunavant, Jr. (Ward C)
Term Expires: December 2022
471 Mountain Road, P.O. Box 388
Halifax, VA 24558
dunavantengineering@gmail.com
Jonathan Thackston (At Large)
Term Expires: December 2024
692 Pine Road
Halifax, VA  24558
jdthack1@gmail.com
Malcolm W. Bowen (At Large)
Term Expires: December 2024
41 Snead Lane, P.O. Box 143
Halifax, VA 24558
bowenmw707@outlook.com
Bill Covington (Ward D)
Term Expires:  December 2022
349 Mountain Road
Halifax, VA  24558
covbill@gmail.com

Carl Espy, IV

Town Manager/Clerk
70 South Main Street
P.O. Box 627
Halifax, VA  24558
townmanager@townofhalifax.com

Denise Barksdale

Assistant Manager
70 South Main Street
P.O. Box 627
Halifax, VA  24558
townoffice@townofhalifax.com