Skip to main content

Williamsburg (City), James City & York Counties, Virginia

HomeVoter Registrar Offices

Local Voter Registrars

Your local General Registrar is responsible for maintaining accurate voter registration records, processing voter registration applications, and ensuring the integrity of elections in your community. They serve as your primary resource for voter registration questions and assistance.

Local General Registrar

The local general registrar is also known in some counties and cities as the Director of Elections or as the Voter Registrar. As an appointed official, the general registrar for a county or city is the public face of the local electoral process and works under the supervision of the local Electoral Board.

The local voter registrar:

  • Provides voter registration forms
  • Accepts voter registration applications and requests for a transfer or change of address from residents of any county or city in the Commonwealth
  • Maintains the official voter registration list
  • Maintains additional public places for voter registration
  • Provides assistance with absentee voting
  • Participates in programs to educate the general public and encourage registration
  • Coordinates with election officials to ensure smooth elections
  • Answers voter questions about registration and voting procedures

How to Register to Vote: You can register to vote (1) at the local registrar's office in your city or county, (2) online at Citizen Portal | VA Dept. of Elections, or (3) at various other locations listed at How to Register | VA Dept. of Elections.

Local Electoral Board

The Electoral Board is responsible for the conduct of elections and for the verification of election results. Members are appointed by the chief judge of the local Circuit Court.

Electoral boards may delegate some of their duties to the general registrar. However, core supervisory functions such as protection of ballots, evaluation of the registrar's performance, appointment of officers of election representative of political parties, and certification of election results may not be delegated to the registrar.

James City County

Address: 4095 Ironbound Road
Williamsburg, VA 23188
Hours: Monday-Friday, 8:00 AM - 5:00 PM
Visit Website

City of Williamsburg

Address: 401 Lafayette Street
Municipal Building
Williamsburg, VA 23185
Hours: Monday-Friday, 8:00 AM - 4:30 PM
Visit Website

York County

Address: 5322 Geo. Wash. Mem. Hwy
Yorktown, VA 23692
Hours: Monday-Friday, 8:30 AM - 5:00 PM
Visit Website


Maintained by the League of Women Voters of Williamsburg Area as a public service.
Links are reviewed annually to ensure accuracy.
Last updated: Oct 6, 2025

Follow Us

League of Women Voters of Williamsburg Area
Serving the City of Williamsburg and James City & York Counties, Virginia
Empowering Voters. Defending Democracy.