Accomack County General Registrar Office
24387 Joynes Neck Rd
Accomack, VA 23301
5th Street County Office Building
1600 5th Street
Charlottesville, VA 22902
City of Alexandria General Registrar Office
132 N Royal St, Ste 100
Alexandria, VA 22314-3246
Charles E. Beatley Jr Central Library
5005 Duke Street
Alexandria, VA 22304
Alleghany County General Registrar Office
110 Rosedale Ave.
1st Floor
Covington, VA 24426
Amelia County General Registrar Office
16360 Dunn St, Suite 101
Amelia Court House, VA 23002
Amherst County General Registrar Office
113 Taylor St
Amherst, VA 24521
Appomattox County General Registrar Office
367 Virginia Ave
Appomattox, VA 24522
Arlington County Department of Voter Registration and Elections Office
2100 Clarendon Blvd, UNIT 320
Arlington, VA 22201
Additional Locations – Starting Oct. 24
Madison Community Center
3829 N. Stafford St.
Arlington, VA 22207
Walter Reed Community Center
2909 16th Street S.
Arlington, VA 22204
Augusta County General Registrar Office
South Board Room
18 Government Center Ln
Verona, VA 24482
Bath County General Registrar Office
Room 103 – Bath County Courthouse
65 Courthouse Hill Rd.
Warm Springs, VA 24484
Bedford County Satellite Voting Center – Bedford County Gym
1059 Turning Point Rd
Bedford, VA 24523
Bland County General Registrar Office
20 Fairground Street, Suite 101
Bland, VA 24315
Botetourt County General Registrar Office
2 East Main St
Fincastle, VA 24090
Bristol City General Registrar Office – City Hall
300 Lee Street
Bristol, VA 24201
Brunswick County General Registrar Office
100 Tobacco St., Rm 103
Lawrenceville, VA 23868
Buchanan County General Registrar Office
23784 Riverside Dr
Grundy, VA 24614
Buckingham County Voter Registration Office – Basement
13360 W James Anderson Hwy
Buckingham, VA 23921
Buena Vista City General Registrar Office
2039 Sycamore Ave
Buena Vista, VA
Campbell County General Registrar Office
41 Courthouse Ln
Rustburg, VA 24588
Caroline County Administration Annex
Rear of Building
212 North Main Street
Bowling Green, VA 22427
Carroll County General Registrar Office
605-3 Pine St
Hillsville, VA 24343
Charles City County General Registrar Office
10900 Courthouse Road
Charles City, VA 23030
Charlotte County General Registrar Office
420 Thomas Jefferson Hwy.
Charlotte Court House, Virginia 23923
City of Charlottesville Voter Registration and Election Office
Room 142
City Hall Annex
120 7th St NE
Charlottesville, VA 22902
Chesapeake City General Registrar Office
411 Cedar Rd
Chesapeake, VA 23322
Additional Locations – Beginning Oct. 23
Chesapeake Central Library
298 Cedar Road
Chesapeake, VA 23322
Indian River Library
2320 Greenbriar Road
Chesapeake, VA 23325
Major Hillard Library
824 Old George Washington Highway North
Chesapeake, VA 23323
Russell Memorial Library
2808 Taylor Road
Chesapeake, VA 23321
Chesterfield County General Registrar Office
9848 Lori Road
Chesterfield, VA 23235
Additional Locations – Beginning Oct. 23
Clover Hill Library
6701 Deer Run Road
Midlothian, VA 23112
Ettrick-Matoaca Library
4501 River Road
Petersburg, VA 23803
LaPrade Library
9000 Hull Street Road
North Chesterfield, VA 23236
Meadowdale Library
301 Meadowdale Boulevard
North Chesterfield, VA 23234
North Courthouse Road Library
325 Courthouse Road
North Chesterfield, VA 23236
Clarke County General Registrar Office
2nd Floor
101 Chalmers Ct
Berryville, VA 22611
City of Colonial Heights General Registrar Office – City Hall
201 James Ave
Colonial Heights, VA 23834
Covington City General Registrar Office
515 E Pine St
Covington, VA 24426-1647
Craig County General Registrar Office
155 Main St
New Castle, VA 24127
Culpeper County General Registrar Office
131 N Main St
Culpeper, VA 22701
Cumberland County General Registrar Office
1487 Anderson Hwy
Cumberland, VA 23040
City of Danville General Registrar Office
530 Main St Ste 100
Danville, VA 24541
Dickenson County General Registrar Office
818 Happy Valley Dr.
Room 138
Clintwood, VA 24228
Dinwiddie County General Registrar Office
14016 Boydton Plank Rd
Dinwiddie, VA 23841
Emporia City General Registrar Office
706 S Main St
Emporia, VA 23847
Essex County General Registrar Office
205 S. Cross Street, Suite B
Tappahannock, VA 22560
City of Fairfax General Registrar
Room 300
10455 Armstrong St.
Fairfax, VA 22030
Fairfax County Government Center – Conference Rooms 2/3
12000 Government Center Pkwy
Fairfax 22035
Mount Vernon Governmental Center
2511 Parkers Lane
Alexandria, VA 22306
North County Governmental Center
1801 Cameron Glen Drive
Reston, VA 20190
Additional Locations – Beginning Oct. 26
Burke Center Library
5935 Freds Oak Road
Burke, VA 22015
Centerville Regional Library
14200 Germain Drive
Centerville, VA 20121
Franconia Governmental Center
6121 Franconia Road
Alexandria, VA 22310
Great Falls Library
9830 Georgetown Pike
Great Falls, VA, 22066
Herndon Fortnightly Library
768 Center Street
Herndon, VA 20170
Lorton Community Center
9520 Richmond Highway
Lorton, VA 22079
Mason Governmental Center
6507 Columbia Pike
Annandale, VA 22003
McLean Governmental Center
1437 Balls Hill Road
McLean, VA 22101
Providence Community Center
3001 Vaden Drive
Fairfax, VA 22031
Sully Governmental Center
4900 Stonecroft Boulevard
Chantilly, VA 20151
Thomas Jefferson Library
7415 Arlington Boulevard
Arlington, VA 22042
Tysons-Pimmit Regional Library
7584 Leesburg Pike
Falls Church, VA 22043
West Springfield Governmental Center
6140 Rolling Road
Springfield, VA, 22152
City of Falls Church General Registrar
300 Park Ave
Falls Church, VA 22046
Fauquier County General Registrar
528 Waterloo Rd Ste 200
Warrenton, VA 20186
Additional Locations – Beginning Oct. 23
Bealeton Depot
10877 Willow Drive North
Bealeton, VA 22712
Vint Hill Community Center
4235 Aiken Drive
Warrenton, VA, 20187
Floyd County General Registrar
100 E Main St Room 302
Floyd, VA 24091
Fluvanna County General Registrar
265 Turkeysag Trl, Suite 115
Palmyra VA 22963
City of Franklin General Registrar
100 S Main St
Franklin, VA 23851
Franklin County General Registrar
1255 Franklin Street, Suite 106
Rocky Mount, VA 24151
Frederick County General Registrar
343 Sunnyside Plaza Cir
Winchester, VA 22603
City of Fredericksburg General Registrar
601 Caroline St Ste 500
Fredericksburg, VA 22401
City of Galax General Registrar
111 East Grayson Street
Galax, Virginia 24333
Giles County General Registrar
201 N. Main Street
Suite 1
Pearisburg, VA 24134
Gloucester County General Registrar
6467 Main St., Building One
Gloucester, VA 23061
Goochland Sports Complex
1800 Sandy Hook Road
Goochland, VA 23063
Grayson County General Registrar
129 Davis Street, Room #101
Independence, VA 24348
Greene County General Registrar
32 Stanard St
Stanardsville, VA 22973
Greensville County General Registrar
1781 Greensville County Cir
Emporia, VA 23847
Halifax County General Registrar
1030 Mary Bethune Street
LL3
Halifax, VA 24558
City of Hampton General Registrar
101 Kings Way
Hampton, VA 23669
Hanover County General Registrar
7497 County Complex Rd.
Hanover, VA 23069
Harrisonburg City Hall Atrium
409 S Main St
Harrisonburg, VA 22801
Western Government Center
4301 E Parham Rd
Richmond, VA 23228
Eastern Government Center
3820 Nine Mile Road
Henrico, VA 23223
Additional Location – Beginning Oct. 23
Varina Library
1875 New Market Road
Henrico, VA 23231
Henry County General Registrar
3300 Kings Mountain Road
Martinsville, VA 24112
Highland County General Registrar
97 Highland Center DR
Modular C
Monterey, VA 24465
City of Hopewell General Registrar
300 N Main Street
Hopewell, VA 23860
Isle of Wight County General Registrar
17106 Monument Cir
Isle of Wight, VA 23397
James City County Vote Center
4095 Ironbound Rd
Williamsburg, VA 23188
King & Queen County General Registrar
232 Allens Cir
King And Queen Court House, VA 23085
King George County Registrar
10459 Courthouse Dr Ste 102
King George, VA 22485
King William County Registrar
180 HORSE LANDING ROAD #1
KING WILLIAM, VA 23086
Lancaster County General Registrar
8311 Mary Ball Rd
Lancaster, VA 22503
Lee County General Registrar
133 School Board Place
Jonesville, VA 24263
City of Lexington Office of Elections
300 E Washington St
Lexington, VA 24450
Loudoun County Office of Elections
750 Miller Dr SE Suite C
Leesburg, VA 20175
Additional Locations – Beginning Oct. 23
Claude Moore Recreation Center
46105 Loudoun Park Lane
Sterling, VA 20164
Dulles South Recreation Center
24950 Riding Center Drive
Chantilly, VA 20152
Carver Senior Center
200 E. Willie Palmer Way
Purcellville, VA 20132
Louisa County General Registrar
103 McDonald Street
Louisa VA, 23093
Lunenburg County General Registrar
160 Courthouse Sq
Lunenburg, VA 23952
City of Lynchburg General Registrar
825 Kemper Street
Lynchburg, VA
Madison County General Registrar
414 N Main Street
Madison, VA 22727
City of Manassas General Registrar
9025 Center Street
Manassas, VA
City of Manassas Park General Registrar
100 Park Central Plaza
Manassas Park, VA 20111
City of Martinsville General Registrar
55 W Church ST, Room 122
Martinsville, VA
Mathews County General Registrar
10604 Buckley Hall Rd. Suite B.
Matthews VA 23109
Mecklenburg County General Registrar
316 Washington Street
Boydton, VA 23917
Middlesex County General Registrar
105 Bowden Street
Saluda, VA 23149
Montgomery County General Registrar
1546 North Franklin St.
Christiansburg VA
Nelson County General Registrar
571 Front Street
Lovingston, VA 22949
New Kent County General Registrar
7911 Courthouse Way, Suite 400
New Kent, VA 23124
City of Newport News General Registrar
2400 Washington Ave. 6th Floor
Newport News, VA 23607
City Center Fountain Plaza II
700 Town Center Drive
Newport News, VA 23606
City of Norfolk General Registrar
Norfolk Civic Plaza
Norfolk, VA 23510
Berkley Recreation Center
121 W. Liberty Street
Norfolk, VA 23523
Jordan-Newby Anchor Branch Library
1425 Norchester Ave
Norfolk, VA 23504
Lambert’s Point Community Center
1251 W. 42nd Street
Norfolk, VA 23508
Mary D. Pretlow Anchor Branch Library
111 W. Ocean View Ave
Norfolk, VA 23503
Northampton County General Registrar
Rm 135, at the County Complex in Eastville
Northhampton, VA
Northumberland County General Registrar
45 Back Street
Heathsville, VA 22473
City of Norton General Registrar
201 Park Ave NE
Norton, VA
Nottoway County Registrar
507 Miller St
Burkeville, VA 23922
Orange County General Registrar
146 N. Madison Rd.
Orange, VA 22960
Page County General Registrar
103 South Court Street
Luray, VA 22835
Patrick County General Registrar
106 Rucker Street, Rm. 216C
Stuart, VA 24171
City of Petersburg General Registrar
229 N Market St
Petersburg, VA 23803
Pittsylvania County General Registrar
18 Depot Street
Chatham, Virginia 24531
Poquoson City General Registrar’s Office
500 City Hall Ave
Poquoson, VA 23662-1996
Portsmouth City Office of the General Registrar
801 Crawford St
First Floor
Portsmouth, VA 23704
Powhatan County Voter Registration Office
3910 Old Buckingham Rd
Powhatan, VA 23139
Prince Edward County Election Office Early Vote Room
124 N. Main St., 2nd Floor
Farmville, Va. 23901
Prince George County General Registrar
6602 Courts Dr Ste 243
Prince George, VA 23875
Prince William County General Registrar
9250 Lee Ave, Suite 1
Manassas, VA
DMV Woodbridge
2731 Caton Hill Road
Woodbridge, VA 22191
Haymarket Gainesville Library
14870 Lightner Road
Haymarket, VA 20110
Additional Locations – Beginning Oct. 24
Brentsville Courthouse Historic Centre
12229 Bristow Road
Bristow, VA 20136
Dumfries Community Center at Town Hall
17757 Main Street
Dumfries, VA 22026
Pulaski County General Registrar
87 Commerce St
Pulaski VA 24301
City of Radford General Registrar
Radford City Courthouse, 619 Second St. Room 143
Radford, VA.
Rappahannock County General Registrar
262A Gay St
Washington, VA 22747
Richmond City Voter Registration Office and General Registrar
2134 W Laburnum Ave
Richmond, VA 23227
Richmond City Hall
900 East Broad Street
Richmond, VA 23219
Hickory Hill Community Center
3000 East Belt Boulevard
Richmond, VA 23234
Richmond County General Registrar
101 Court Cir
Warsaw, VA 22572
Roanoke City Registrar’s Office
317 Kimball Avenue
Roanoke, VA 24016
Roanoke County General Registrar
Roanoke County Elections Office
900 Chestnut St. Vinton, VA 24179
Additional Location Beginning Oct. 2
Brambleton Center
3738 Brambleton Avenue
Roanoke, VA 24018
Rockbridge County Administrative Office Building
150 South Main Street
1st Floor, Room 106 B
Lexington, Virginia 24450
Rockingham County Administrative Center
20 E. Gay St.
Harrisonburg, VA 22802
Russell County Registrar’s Office
96 Russell Street
Lebanon, VA 24266
City of Salem General Registrar
19 East Clay Street
Salem, VA 24153
Scott County General Registrar
190 Beech St., Suite 204
Gate City, VA 24251
Shenandoah County General Registrar
600 N Main St #103
Woodstock, VA 22664
Smyth County General Registrar
121 Bagley Circle, Suite 422
Marion, VA 24354
Southampton County General Registrar
22305 Main St
Courtland, VA 23837
Spotsylvania County General Registrar
10699 Courthouse Road/Breezewood Shopping Center
Fredericksburg, 22407
Stafford County General Registrar
1300 Courthouse Road
Stafford, VA 22554
City of Staunton General Registrar
116 W Beverley St #201
Staunton, VA 24401
City of Suffolk General Registrar
440 Market St
Suffolk, VA 23434
Surry County General Registrar
45 School Street
Surry, VA 23883
Sussex County General Registrar
15080 Thornton Square
Sussex, Virginia 23884
Tazewell County General Registrar
2848 Riverside Dr
North Tazewell VA 24630
City of Virginia Beach General Registrar
2449 Princess Anne Road, Building 14
Virginia Beach, VA 23456
Additional Locations – Beginning Oct. 28
Bayside Recreation Center
4500 First Court Road
Virginia Beach, VA 23455
Great Neck Recreation Center
2521 Shorehaven Drive
Virginia Beach, VA 23454
Seatack Recreation Center
141 S. Birdneck Road
Virginia Beach, VA 23451
Kempsville Area Library
832 Kempsville Road
Virginia Beach, VA 23464
Meyera E. Oberndorf Central Library
4100 Virginia Beach Boulevard
Virginia Beach, VA 23452
Warren County General Registrar
465 W 15th Street, Suite 800
Front Royal, Virginia 22630
Washington County General Registrar
1 Government Center Pl, Suite A
Abingdon VA, 24210
City of Waynesboro General Registrar
605 Market Street
Lower Level of the Waynesboro Library
Waynesboro, VA 22980
Westmoreland County General Registrar
105 COURT SQUARE
MONTROSS VA 22520
City of Williamsburg General Registrar
401 Lafayette Street
Williamsburg, VA 23185-3617
City of Winchester General Registrar
107-A N East Lane
Winchester, Virginia 22601
Wise County General Registrar
5607 Patriot Dr
Wise VA 24293
Big Stone Gap Town Hall – (Beginning Oct. 16)
505 E. 5th Street
Big Stone Gap, VA 24219
Wythe County General Registrar
245 S. 4th St. Suite 101
Wytheville Virginia
York County General Registrar
5322 George Washington Mem Hwy
Yorktown, VA 23692
Victory Village Shopping Center
614 Mooretown Road, Suite A
Williamsburg, VA 23188
The information provided is subject to change by the local registar’s office. Please contact your local registar’s office for more information.