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
This email address is being protected from spambots. You need JavaScript enabled to view it.
 
Janice B. Powell (Ward A)
Term Expires: December 2022
716 Hedderly St.,P.O. Box 532
Halifax, VA 24558
This email address is being protected from spambots. You need JavaScript enabled to view it.
Gail W. Bosiger  (Ward B)
Term Expires: December 2022
2022 Golf Course Road
Halifax, VA 24558
This email address is being protected from spambots. You need JavaScript enabled to view it.
 
S.J. "Jack" Dunavant, Jr. (Ward C)
Term Expires: December 2022
471 Mountain Road, P.O. Box 388
Halifax, VA 24558
This email address is being protected from spambots. You need JavaScript enabled to view it.
Jonathan Thackston (At Large)
Term Expires: December 2024
692 Pine Road
Halifax, VA  24558
This email address is being protected from spambots. You need JavaScript enabled to view it.
Malcolm W. Bowen (At Large)
Term Expires: December 2024
41 Snead Lane, P.O. Box 143
Halifax, VA 24558
This email address is being protected from spambots. You need JavaScript enabled to view it.
Bill Covington (Ward D)
Term Expires:  December 2022
349 Mountain Road
Halifax, VA  24558
This email address is being protected from spambots. You need JavaScript enabled to view it.

Carl Espy, IV

Town Manager/Clerk
70 South Main Street
P.O. Box 627
Halifax, VA  24558
This email address is being protected from spambots. You need JavaScript enabled to view it.

Denise Barksdale

Assistant Manager
70 South Main Street
P.O. Box 627
Halifax, VA  24558
This email address is being protected from spambots. You need JavaScript enabled to view it.