Virginia Campaign Finance and Local Election Offices

CAMPAIGN FINANCE OFFICE
Washington Building First Floor 1100 Bank Street
Richmond, VA 23219
phone800-552-9745
phone804-864-8901
804-371-0194
email
webwebsite
ACCOMACK COUNTY

23312 Courthouse Avenue Post Office Box 97
Accomac, VA 23301
phone757-787-2935
757-787-4823
email
ALBEMARLE COUNTY

1600 5th Street 435 Merchant Walk Square Suite 300 Private Mail Box 160
Charlottesville, VA 22902
phone434-972-4173
434-972-4178
email
webwebsite
ALEXANDRIA CITY

132 North Royal Street Suite 100
Alexandria, VA 22314-3246
phone703-746-4050
703-838-6449
TDD 703-838-5056
email
webwebsite
ALLEGHANY

110 Rosedale Avenue, Suite D
Covington, VA 24426-1294
phone540-965-1690
540-965-1692
email
webwebsite
AMELIA

9127 Washington Street Post Office Box 481
Amelia Court House, VA 23002
phone804-561-3460
804-561-3490
email
AMHERST

113 Taylor Street Post Office Box 550
Amherst, VA 24521
phone434-946-9315
434-946-9345
email
webwebsite
APPOMATTOX

367 Virginia Avenue Post Office Box 8
Appomattox, VA 24522
phone434-352-5302
434-352-4409
email
ARLINGTON

2100 Clarendon Boulevard, Suite 320
Arlington, VA 22201-5445
phone703-228-3456
703-228-3659
TDD 703-228-4611
email
webwebsite
AUGUSTA

18 Government Center Lane Post Office Box 590
Verona, VA 24482
phone540-245-5656
540-245-5037
email
BATH

65 Courthouse Hill Road, Room 103 Post Office Box 157
Warm Springs, VA 24484
phone540-839-7266
540-839-7277
email
webwebsite
BEDFORD COUNTY

321 North Bridge Street, Suite 200
Bedford, VA 24523
phone540-586-7649
540-586-8358
email
webwebsite
BLAND

20 Fairground Street Suite 101 Post Office Box 535
Bland, VA 24315
phone276-688-4441
276-688-2135
email
webwebsite
BOTETOURT

2 East Main Street Post Office Box 62
Fincastle, VA 24090
phone540-928-2120
540-473-8657
email
webwebsite
BRISTOL CITY

300 Lee Street, Suite 101
Bristol, VA 24201-4327
phone276-645-7318
276-645-7331
email
BRUNSWICK

100 Tobacco Street, Room 103
Lawrenceville, VA 23868-1825
phone434-848-4414
434-848-9276
email
BUCHANAN

23784 Riverside Drive Post Office Box 975
Grundy, VA 24614
phone276-935-6534
276-935-4320
email
BUCKINGHAM COUNTY

13360 West James Anderson Highway Post Office Box 222
Buckingham, VA 23921
phone434-969-4304
434-969-2060
email
webwebsite
BUENA VISTA

2039 Sycamore Avenue
Buena Vista, VA 24416
phone540-261-8605
540-261-8618
email
webwebsite
CAMPBELL

41 Courthouse Lane PPost Office Box 103
Rustburg, VA 24588
phone434-332-9579
434-332-9689
email
webwebsite
CAROLINE

212 North Main Street Post Office Box 304
Bowling Green, VA 22427
phone804-633-9083
804-633-0362
email
webwebsite
CARROLL

605 Pine Street, Suite 3
Hillsville, VA 24343-1463
phone276-730-3035
276-730-3040
email
webwebsite
CHARLES CITY

10900 Courthouse Road,Suite 220 Post Office Box 146
Charles City, VA 23030
phone804-652-4606
804-829-6823
email
webwebsite
CHARLOTTE COUNTY

420 Thomas Jefferson Highway/Post Office Box 118
Charlotte Court House, VA 23923
phone434-542-5856
434-542-4168
email
webwebsite
CHARLOTTESVILLE CITY

City Hall Annex 120 7th Street Northeast, Room 142 Post Office Box 1219
Charlottesville, VA 22902
phone434-970-3250
434-970-3249
email
webwebsite
CHESAPEAKE CITY

411 Cedar Road
Chesapeake, VA 23322-5566
phone757-277-9797
757-547-5402
email
webwebsite
CHESTERFIELD

9848 Lori Road Post Office Box 1690
Chesterfield, VA 23832
phone804-748-1471
804-751-0822
email
webwebsite
CLARKE

9848 Lori Road
Chesterfield, VA 23832-6623
phone804-748-1471
804-751-0822
email
webwebsite
COLONIAL HEIGHTS CITY

201 James Avenue Post Office Box 3401
Colonial Heights, VA 23834
phone804-520-9277
804-520-9209
email
webwebsite
COVINGTON CITY

515 East Pine Street
Covington, VA 24426-1647
phone540-965-6380
540-965-6362
email
CRAIG

155 Main Street, Post Office Box 8
New Castle, VA 24127
phone540-864-6190
540-864-5551
email
CULPEPER

151 North Main Street, Suite 301
Culpeper, VA 22701-3047
phone540-825-0652
540-825-8454
email
webwebsite
CUMBERLAND

1487 Anderson Highway, Post Office Box 125
Cumberland, VA 23040
phone804-492-4504
804-492-3571
email
webwebsite
DANVILLE CITY

530 Main Street, Suite 100
Danville, VA 24541-1329
phone434-799-6560
434-797-8987
email
webwebsite
DICKENSON COUNTY

818 Happy Valley Drive, Room 138 Post Office Box 1306
Clintwood, VA 24228
phone276-926-1620
276-302-0124
email
webwebsite
DINWIDDIE

14016 Boydton Plank Road, Post Office Box 365
Dinwiddie, VA 23841
phone804-469-4500
804-469-4544
email
webwebsite
EMPORIA CITY

201 South Main Street, Post Office Box 1092
Emporia, VA 23847
phone434-634-9533
434-634-0003
email
ESSEX COUNTY

205 South Cross Street, Suite B, Post Office Box 1561
Tappahannock, VA 22560
phone804-443-4611
804-443-4157
email
webwebsite
FAIRFAX CITY

10455 Armstrong Street
Fairfax, VA 22030-3600
phone703-385-7890
703-591-8364
email
webwebsite
FAIRFAX COUNTY

Post Office Box 10161
Fairfax, VA 22038-8061
FAIRFAX COUNTY

12000 Government Center Parkway Suite 323
Fairfax, VA 22035
phone703-222-0776
703-324-2205
email
webwebsite
FALLS CHURCH CITY

300 Park Avenue, Room 206C
Falls Church, VA 22046-3301
phone703-248-5085
703-248-5204
email
webwebsite
FAUQUIER

528 Waterloo Road Suite 200
Warrenton, VA 20186-3011
phone540-422-8290
540-422-8291
email
webwebsite
FLOYD

100 East Main Street, Room 302
Floyd, VA 24091-2101
phone540-745-9350
540-745-9390
email
webwebsite
FLUVANNA

211 Main Street, Post Office Box 44
Palmyra, VA 22963
phone434-589-3593
434-589-6383
email
FRANKLIN CITY

100 South Main Street, Post Office Box 42
Franklin, VA 23851
phone757-562-8545
757-562-8779
email
webwebsite
FRANKLIN COUNTY

1255 Franklin Street, Suite 106
Rocky Mount, VA 24151-1290
phone540-483-3025
540-483-6619
email
webwebsite
FREDERICK

107 North Kent Street, Suite 102
Winchester, VA 22601-5039
phone540-665-5660
540-665-8976
email
webwebsite
FREDERICKSBURG CITY

601 Caroline Street, Suite 500-A
Fredericksburg, VA 22401-5954
phone540-372-1030
540-373-8381
email
webwebsite
GALAX CITY

111 East Grayson Street, Room 102, Post Office Box 1045
Galax, VA 24333
phone276-236-7509
276-236-2889
email
GILES

201 North Main Street, Suite 1
Pearisburg, VA 24134-1611
phone540-921-2802
540-921-3176
email
webwebsite
GLOUCESTER

6467 Main Street, Building One, Post Office Box 208
Gloucester, VA 23061
phone804-693-3659
804-824-2465
email
webwebsite
GOOCHLAND

1800 Sandy Hook Road, Post Office Box 1013
Goochland, VA 23063
phone804-556-5803
804-556-6323
email
webwebsite
GRAYSON

129 Davis Street, Room 101, Post Office Box 449
Independence, VA 24348
phone276-773-2842
276-773-8042
email
GREENE

32 Stanard Street, Post Office Box 341
Stanardsville, VA 22973
phone434-985-5213
434-985-2369
email
webwebsite
GREENSVILLE COUNTY

1781 Greensville County Circle, Post Office Box 1092
Emporia, VA 23847
phone434-348-4228
434-348-4257
email
HALIFAX COUNTY

1030 Mary Bethune Street Suite 102, Post Office Box 400
Halifax, VA 24558
phone434-476-3322
434-476-1045
email
webwebsite
HAMPTON CITY

1919 Commerce Drive, Suite 280
Hampton, VA 23666-4348
phone757-727-6218
757-727-6084
email
webwebsite
HANOVER

7497 County Complex Road, Room 119, Post Office Box 419
Hanover, VA 23069
phone804-365-6080
804-365-6078
email
webwebsite
HARRISONBURG CITY

409 South Main Street
Harrisonburg, VA 22801
phone540-432-7707
540-432-7784
email
webwebsite
HENRICO

4301 East Parham Road, Post Office Box 90775
Henrico, VA 23228
phone804-501-4347
804-501-5081
email
webwebsite
HENRY

3300 Kings Mountain Road
Martinsville, VA 24112-6798
phone276-638-5108
276-638-8278
email
webwebsite
HIGHLAND

97 Highland Center Drive, Modular C, Post Office Box 386
Monterey, VA 24465
phone540-468-2013
540-468-2012
email
HOPEWELL CITY

245 East Broadway Suite 4
Hopewell, VA 23860
phone804-541-2232
804-452-5828
email
webwebsite
ISLE OF WIGHT COUNTY

17106 Monument Circle, Post Office Box 77
Isle Of Wight, VA 23397
phone757-365-6230
757-357-5699
email
webwebsite
JAMES CITY COUNTY

5300 Palmer Lane
Williamsburg, VA 23188-2794
phone757-259-4949
757-259-4945
TDD 711
email
webwebsite
KING AND QUEEN COUNTY

King and Queen County Court House, 232 Allens Circle, Post Office Box 56
King & Queen Court House, VA 23085
phone804-785-5980
804-785-5792
email
webwebsite
KING GEORGE

10459 Courthouse Drive, Suite 102, Post Office Box 1359
King George, VA 22485
phone540-775-9186
540-775-4852
email
webwebsite
KING WILLIAM

King William County Administration Building,180 Horse Landing Road
King William, VA 23086
phone804-769-4952
804-769-4920
email
webwebsite
LANCASTER COUNTY

8311 Mary Ball Road, Post Office Box 159
Lancaster, VA 22503
phone804-462-5277
804-462-5228
email
webwebsite
LEE

33640 Main Street, Post Office Box 363
Jonesville, VA 24263
phone276-346-7780
276-346-0119
email
webwebsite
LEXINGTON CITY

300 East Washington Street
Lexington, VA 24450
phone540-461-0535
540-463-5310
email
webwebsite
LOUDOUN

750 Miller Drive South East, Suite C
Leesburg, VA 20175-8916
phone703-777-0380
703-777-0622
email
webwebsite
LOUISA

1 Woolfolk Avenue, Post Office Box 220
Louisa, VA 23093
phone540-967-3427
540-967-3492
email
webwebsite
LUNENBURG

160 Courthouse Square
Lunenburg, VA 23952-2223
phone434-696-3071
434-696-3952
email
webwebsite
LYNCHBURG

825 Kemper Street
Lynchburg, VA 24501-5012
phone434-477-5999
434-947-2798
email
webwebsite
MADISON

302 Thrift Road, Post Office Box 267
Madison, VA 22727
phone540-948-6533
540-948-7825
email
MANASSAS CITY

9025 Center Street
Manassas, VA 20110-5403
phone703-257-8230
703-257-0080
email
webwebsite
MANASSAS PARK CITY

1 Park Center Court
Manassas, VA 20111-5270
phone703-335-8806
703-335-9042
email
MARTINSVILLE CITY

55 West Church Street, Room 122, Post Office Box 1323
Martinsville, VA 24112
phone276-403-5122
276-403-5258
email
MATHEWS

50 Brickbat Road, Post Office Box 328
Mathews, VA 23109
phone804-725-3200
804-725-5786
email
MECKLENBURG COUNTY

439 Madison Street, Post Office Box 436
Boydton, VA 23917
phone434-738-6191
434-738-6104
email
webwebsite
MIDDLESEX

105 Bowden Street
Saluda, VA 23149
phone804-758-4420
804-758-3950
email
MONTGOMERY

755 Roanoke Street, Suite 1F
Christiansburg, VA 24073
phone540-382-5741
540-381-6811
email
NELSON COUNTY

571 Front Street, Post Office Box 292
Lovingston, VA 22949
phone434-263-4068
434-263-8601
email
webwebsite
NEW KENT

Health and Human Service Building, 7911 Courthouse Way, Suite 400, Post Office Box 128
New Kent, VA 23124
phone804-966-9699
804-966-8536
email
webwebsite
NEWPORT NEWS CITY

2400 Washington Avenue
Newport News, VA 23607-4301
phone757-926-8683
757-926-3653
email
NORFOLK CITY

810 Union Street, Room 808 Post Office Box 1531
Norfolk, VA 23510
phone757-664-4353
757-664-4685
email
webwebsite
NORTHAMPTON

16404 Courthouse Road, Post Office Box 510
Eastville, VA 23347
phone757-678-0480
757-678-0453
email
webwebsite
NORTHUMBERLAND

72 Monument Place, Post Office Box 84
Heathsville, VA 22473
phone804-580-4655
804-580-2075
email
NORTON CITY

201 Park Avenue Northeast, Post Office Box 225
Norton, VA 24273
phone276-679-1162
276-679-0754
email
webwebsite
NOTTOWAY

507 Miller Street
Burkeville, VA 23922
phone434-767-2135
434-767-2414
email
webwebsite
ORANGE COUNTY

146 Madison Road, Suite 204
Orange, VA 22960-1410
phone540-672-5262
540-672-4872
email
webwebsite
PAGE

103 South Court Street, Suite D
Luray, VA 22835-1262
phone540-743-3986
540-743-1988
email
PATRICK

106 Rucker Street, Room 216, Post Office Box 635
Stuart, VA 24171
phone276-694-7206
276-694-5488
email
webwebsite
PETERSBURG

229 North Market Street Post Office Box 1031
Petersburg, VA 23803
phone804-733-8071
804-733-8080
email
webwebsite
PITTSYLVANIA COUNTY

110 Old Chatham Elementary Lane
Chatham, VA 24531-3392
phone434-432-7971
434-432-7973
email
POQUOSON CITY

500 City Hall Avenue, Room 139
Poquoson, VA 23662-1996
phone757-868-3070
757-868-3104
email
webwebsite
PORTSMOUTH CITY

801 Crawford Street, First Floor
Portsmouth, VA 23704-3822
phone757-393-8644
757-393-5415
email
webwebsite
POWHATAN

3910 Old Buckingham Road, Suite E
Powhatan, VA 23139-5757
phone804-598-5604
804-598-5607
email
webwebsite
PRINCE EDWARD

124 North Main Street, Second Floor, Post Office Box J
Farmville, VA 23901
phone434-392-4767
434-392-3889
email
webwebsite
PRINCE GEORGE

6602 Courts Drive, Suite 243, Post Office Box 34
Prince George, VA 23875
phone804-722-8748
804-733-2793
email
webwebsite
PRINCE WILLIAM

9250 Lee Avenue, Suite 1
Manassas, VA 20110-5554
phone703-792-6470
703-792-6461
email
webwebsite
PULASKI

87 Commerce Street
Pulaski, VA 24301-5619
phone540-980-2111
540-994-5883
email
RADFORD CITY

619 Second Street, Room 143
Radford, VA 24141-1456
phone540-731-3639
540-633-0152
email
webwebsite
RAPPAHANNOCK

262A Gay Street, Post Office Box 236 Post Office Box 236
Washington, VA 22747
phone540-675-5380
540-675-5381
email
webwebsite
RICHMOND CITY

900 East Broad Street, Room 105, Post Office Box 61037
Richmond, VA 23219-1907
phone804-646-5950
804-646-7848
email
webwebsite
RICHMOND COUNTY

101 Court Circle, Post Office Box 1000
Warsaw, VA 22572
phone804-333-4772
804-333-4641
email
webwebsite
ROANOKE

5204 Bernard Drive, Suite 300 B, Post Office Box 20884
Roanoke, VA 24018
phone540-772-7500
540-772-2115
email
webwebsite
ROANOKE CITY

317 Kimball Avenue Northeast
Roanoke, VA 24016
phone540-853-2281
540-853-1025
email
webwebsite
ROCKBRIDGE

150 South Main Street
Lexington, VA 24450-2359
phone540-463-7203
540-463-1078
email
ROCKINGHAM

20 East Gay Street
Harrisonburg, VA 22802-4108
phone540-564-3055
540-564-3057
email
webwebsite
RUSSELL

96 Russell Street Post Office Box 383
Lebanon, VA 24266
phone276-889-8006
276-889-8022
email
SALEM CITY

19 East Clay Street, Post Office Box 203
Salem, VA 24153
phone540-375-3034
540-375-4052
email
webwebsite
SCOTT

190 Beech Street Suite 204, Post Office Box 1892
Gate City, VA 24251
phone276-386-3843
276-386-3741
email
SHENANDOAH

600 North Main Street, Suite 103
Woodstock, VA 22664-1855
phone540-459-6195
540-459-6196
email
webwebsite
SMYTH

121 Bagley Circle, Suite 108
Marion, VA 24354-3140
phone276-706-8331
276-783-9055
email
webwebsite
SOUTHAMPTON

22305 Main Street,Post Office Box 666
Courtland, VA 23837
phone757-653-9280
757-653-9401
email
webwebsite
SPOTSYLVANIA COUNTY

4708 Southpoint Parkway
Fredericksburg, VA 22407
phone540-507-7380
540-507-7519
email
webwebsite
STAFFORD

1300 Courthouse Road, Post Office Box 301
Stafford, VA 22554
phone540-658-4000
540-658-4003
email
webwebsite
STAUNTON

116 West Beverley Street, First Floor, Post Office Box 58
Staunton, VA 24401
phone540-332-3840
540-332-3834
email
webwebsite
SUFFOLK CITY

Human Resources Building, 440 Market Street Post Office Box 1966
Suffolk, VA 23434
phone757-514-7750
757-514-7759
email
webwebsite
SURRY

45 School Street, Post Office Box 264
Surry, VA 23883
phone757-294-5213
757-294-5285
email
SUSSEX

15080 Courthouse Road
Stony Creek, VA 23882-3707
phone434-246-1047
434-246-4315
email
webwebsite
TAZEWELL COUNTY

135 Court Street Suite 318, Post Office Box 201
Tazewell, VA 24651
phone276-385-1305
276-988-2530
email
webwebsite
VIRGINIA BEACH

2449 Princess Anne Road, Building 14, Post Office Box 6247
Virginia Beach, VA 23456
phone757-385-8683
757-385-5632
email
webwebsite
WARREN COUNTY

465 West 15th Street Suite 800
Front Royal, VA 22630-2835
phone540-635-4327
540-635-5456
email
webwebsite
WASHINGTON

1 Government Center Way, Suite A Post Office Box 37
Abingdon, VA 24210-8484
phone276-676-6227
276-676-6200
email
webwebsite
WAYNESBORO CITY

250 South Wayne Avenue, Suite 205
Waynesboro, VA 22980-4625
phone540-942-6620
540-942-6501
email
webwebsite
WESTMORELAND

105 Court Square, Post Office Box 354
Montross, VA 22520
phone804-493-8898
804-493-0158
email
webwebsite
WILLIAMSBURG CITY

401 Lafayette Street Post Office Box 3538
Williamsburg, VA 23185-3617
phone757-220-6157
757-220-6158
email
webwebsite
WINCHESTER CITY

107 North East Lane
Winchester, VA 22601-5047
phone540-545-7910
540-545-7925
email
webwebsite
WISE

5607 Patriot Drive, Post Office Box 309
Wise, VA 24293
phone276-328-8331
276-328-7111
email
webwebsite
WYTHE

245 South 4th Street, Suite 101
Wytheville, VA 24382-2548
phone276-223-6038
276-223-6039
email
webwebsite
YORK

224 Ballard Street/Post Office Box 451
Yorktown, VA 23690
phone757-890-3440
757-890-3449
email
webwebsite
arrow_upward