The Mayor and Council Members are elected for 4-year terms. These terms are staggered - elections are held every 2 years. All information needed to run for Town Council can be obtained at the Halifax County Voter's Registration Office, 8 South Main Street, (434)476-3300 extension. Forms can also be downloaded at the Virginia State Board of Elections web site www.sbe.Virginia.gov.
The next regular election will be held in May 2018.