Voter’s Registration Office

The Craig County General Registrar & Electoral Board is strongly encouraging anyone who would like to vote in the upcoming Tuesday, June 23, 2020 Republican Primary to request a ballot via internet by completing the online absentee application at or you may also call the office and request an absentee application to be mailed to you. Once the application is completed and received in our office it will be processed and your ballot will be mailed to you after absentee voting begins on Friday, May 8, 2020.

If you have questions concerning local elections or you wish to registrar to vote, please call the Voter’s Registration Office in Craig County at: (540) 864-6190  and email:

Mildred Bostic, General Registrar

RegistrarThe office is located at 155 Main Street in New Castle next door to the Health Department.


Monday through Friday from 8:00 am until 4:00 pm


Primary Election June 9, 2020 see below Postponement

Executive Order 56 June 23, 2020 Primary Election Information

06.23.2020 Sample Ballot for Primary June 23, 2020

General Election Information can be found at the following website at

In order to be qualified to register to vote, you must:

  • Be a citizen of the United States
  • Be a resident of Virginia
  • Be at least 18 years of age by the next general election
  • Not be a convicted felon or have had your voting rights restored
  • Not have been declared mentally incapacitated or have had your disabilities removed

Registration closes 22 days prior to any general or primary election. You can register in person at the General Registrar’s Office, public assistance agencies such as the Department of Social Services or the Department of Health in the Commonwealth, Department of Motor Vehicles, military recruitment offices or through the mail. A Virginia Voter Registration Application can be downloaded from the Virginia State Board of Elections website ( (This will require the Adobe Acrobat Reader.)

Uniformed Military and Overseas Voters please visit the website at

Absentee Voting information please visit the website at:

Electoral Board Of Craig County

The Electoral Board is made up of three members who serve three-year staggered terms.  Two members are members of the political party of the most recently elected governor.  The chair and secretary must represent different political parties unless the position is declined.  Although the bipartisan board is appointed by the Circuit Court based upon local party recommendations, each member must carry out official duties in a nonpartisan manner.  The authority for the administration of all aspects of elections for the locality remains with the Electoral Board, including oversight of the General Registrar/Director of Elections, and is responsible to the State Board of Elections for that administration.  It employs and supervises the General Registrar, who handles voter records.

Electoral Board Chair:  Elaine Christian

Electoral Board Secretary:  Sue Creasup

Electoral Board Vice Chair: Martha Murphy

Minutes 2.21.19





Canvass 11.6.19


Electoral Board Job Description

Sign Up for Craig County Updates

Sign Up for Craig County Updates

Join our mailing list to receive the latest news and updates about Craig County government and community.

You have Successfully Subscribed!