How Can We Help You?

Popular Searches: Popular Page Searches


The Mayor and Council Members are elected to 4-year terms.  These terms are staggered-elections and are held every 2 years.  All information needed to run for the Town Council can be obtained at the Halifax County Voter Registrar Office, Mary Bethune Complex, Halifax or by calling (434) 476-3322.  Forms can also be downloaded at the Virginia State Board of Elections web site.

The next regular election will be held in May 2022.