WE TRACK THOUSANDS OF POLITICIANS EACH AND EVERY DAY!

Their Biographies, Issue Positions, Voting Records, Public Statements, Ratings and their Funders.

West Virginia Campaign Finance and Local Election Offices

CAMPAIGN FINANCE OFFICE
State Capitol Building
Charleston, WV 25305
phone866-767-8683
phone304-558-6000
304-558-0900
email
webwebsite
BARBOUR COUNTY

26 North Main Street
Philippi, WV 26416
phone304-457-2232
304-457-5983
email
webwebsite
BERKELEY COUNTY

100 West King Street, Room 1
Martinsburg, WV 25401
phone304-267-3001
304-267-1794
email
webwebsite
BOONE COUNTY

200 State Street
Madison, WV 25130
phone304-369-7330
304-369-7329
email
BRAXTON COUNTY

300 Main Street Post Office Box 486
Sutton, WV 26601
phone304-765-2833
304-765-2093
email
webwebsite
BROOKE COUNTY

632 Main Street
Wellsburg, WV 26070
phone304-737-3661
304-737-4023
email
webwebsite
CABELL COUNTY

750 Fifth Avenue, Suite 108
Huntington, WV 25701
phone304-526-8625
304-526-8632
email
webwebsite
CALHOUN COUNTY

363 Main Street, Suite 101 Post Office Box 230
Grantsville, WV 26147
phone304-354-6725
304-354-6447
email
webwebsite
CLAY COUNTY

246 Main Street Post Office Box 190
Clay, WV 25043
phone304-587-4259
304-587-4202
email
webwebsite
DODDRIDGE COUNTY

108 East Court Street, Suite 1
West Union, WV 26456
phone304-873-2631
304-873-1840
email
webwebsite
FAYETTE COUNTY

100 Court Street, Suite 1 Post Office Box 569
Fayetteville, WV 25840
phone304-574-4225
304-574-4335
email
webwebsite
GILMER COUNTY

10 Howard Street
Glenville, WV 26351
phone304-462-7641
304-462-8855
email
webwebsite
GRANT COUNTY

5 Highland Avenue
Petersburg, WV 26847
phone304-257-4550
304-257-4207
email
webwebsite
GREENBRIER COUNTY

912 Court Street North Post Office Box 506
Lewisburg, WV 24901
phone304-647-6602
304-647-6694
email
webwebsite
HAMPSHIRE COUNTY

19 East Main Street Post Office Box 806
Romney, WV 26757
phone304-822-5112
304-822-4039
email
webwebsite
HANCOCK COUNTY

102 North Court Street Post Office Box 367
New Cumberland, WV 26047
phone304-564-3311 ext. 266
304-564-5941
email
webwebsite
HARDY COUNTY

204 Washington Street, Room 111
Moorefield, WV 26836
phone304-530-0250
304-530-0251
email
webwebsite
HARRISON COUNTY

301 West Main Street
Clarksburg, WV 26301
phone304-624-8675
304-624-8575
email
webwebsite
JACKSON COUNTY

100 Court Street Post Office Box 800
Ripley, WV 25271
phone304-373-2250
304-372-1107
email
webwebsite
JEFFERSON COUNTY

100 East Washington Street Post Office Box 208
Charles Town, WV 25414
phone304-728-3246
304-728-1957
email
webwebsite
KANAWHA COUNTY

415 Quarrier Street
Charleston, WV 25301
phone304-357-0130
304-357-0585
email
webwebsite
LEWIS COUNTY

110 Center Avenue
Weston, WV 26452
phone304-269-8215
304-269-8202
email
webwebsite
LINCOLN COUNTY

8000 Court Avenue Post Office Box 497
Hamlin, WV 25523
phone304-824-3336
304-824-2444
email
LOGAN COUNTY

300 Stratton Street
Logan, WV 25601
phone304-792-8600
304-792-8246
email
webwebsite
MARION COUNTY

200 Jackson Street Post Office Box 1267
Fairmont, WV 26555
phone304-367-5445
304-367-5448
email
webwebsite
MARSHALL COUNTY

600 7th Street Post Office Box 459
Moundsville, WV 26041
phone304-845-1220
304-845-5891
email
webwebsite
MASON COUNTY

200 Sixth Street
Point Pleasant, WV 25550
phone304-675-1997
304-675-2521
email
webwebsite
MCDOWELL COUNTY

90 Wyoming Street, Suite 109
Welch, WV 24801
phone304-436-8544
304-436-8576
email
webwebsite
MERCER COUNTY

1501 West Main Street, Suite 121
Princeton, WV 24740
phone304-487-8311
304-487-9842
email
webwebsite
MINERAL COUNTY

150 Armstrong Street
Keyser, WV 26726
phone304-788-3924
304-788-4109
email
MINGO COUNTY

78 East Second Avenue
Williamson, WV 25661
phone304-235-0330
304-235-0565
email
webwebsite
MONONGALIA COUNTY

243 High Street, Room 123
Morgantown, WV 26505
phone304-291-7230
304-291-7233
email
webwebsite
MONROE COUNTY

350 Main Street Post Office Box 350
Union, WV 24983
phone304-772-3096
304-772-4191
email
webwebsite
MORGAN COUNTY

77 Fairfax Street, Room 102
Berkeley Springs, WV 25411
phone304-258-8547
304-258-8545
email
webwebsite
NICHOLAS COUNTY

700 Main Street, Suite 2
Summersville, WV 26651
phone304-872-7820
304-872-9600
email
webwebsite
OHIO COUNTY

1500 Chapline Street
Wheeling, WV 26003
phone304-234-3750
304-234-3827
email
webwebsite
PENDLETON COUNTY

100 South Main Street Post Office Box 1167
Franklin, WV 26807
phone304-358-2505
304-358-2473
email
webwebsite
PLEASANTS COUNTY

301 Court Lane
Saint Marys, WV 26170
phone304-684-3542
304-684-7569
email
POCAHONTAS COUNTY

900 C 10th Avenue
Marlinton, WV 24954
phone304-799-4549
304-799-6947
email
webwebsite
PRESTON COUNTY

106 West Main Street, Suite 103
Kingwood, WV 26537
phone304-329-0070
304-329-0198
email
webwebsite
PUTNAM COUNTY

12093 Winfield Road, Suite 3
Winfield, WV 25213
phone304-586-0202
304-204-1408
email
webwebsite
RALEIGH COUNTY

215 Main Street
Beckley, WV 25802
phone304-252-8681
304-252-8698
email
webwebsite
RANDOLPH COUNTY

2 Randolph Avenue
Elkins, WV 26241
phone304-636-0543
304-636-0544
email
webwebsite
RITCHIE COUNTY

115 East Main Street, Room 201
Harrisville, WV 26362
phone304-643-2164
304-643-2906
email
webwebsite
ROANE COUNTY

200 Main Street
Spencer, WV 25276
phone304-927-2860
304-927-2489
email
webwebsite
SUMMERS COUNTY

120 Ballengee Street Post Office Box 97
Hinton, WV 25951
phone304-466-7104
304-466-7146
email
webwebsite
TAYLOR COUNTY

214 West Main Street
Grafton, WV 26354
phone304-265-1401
304-265-2889
email
webwebsite
TUCKER COUNTY

211 First Street, Suite 204
Parsons, WV 26287
phone304-478-2414
304-478-2217
email
webwebsite
TYLER COUNTY

121 Main Street Post Office Box 66
Middlebourne, WV 26149
phone304-758-2102
304-758-2126
email
webwebsite
UPSHUR COUNTY

40 West Main Street, Room 101
Buckhannon, WV 26201
phone304-472-1068
304-472-1029
email
webwebsite
WAYNE COUNTY

700 Hendricks Street Post Office Box 248
Wayne, WV 25570
phone304-272-6362
304-272-5318
email
webwebsite
WEBSTER COUNTY

2 Court Square, Room G1
Webster Springs, WV 26288
phone304-847-2508
304-847-5780
email
webwebsite
WETZEL COUNTY

200 Main Street Post Office Box 156
New Martinsville, WV 26155
phone304-455-8224
304-455-5256
email
webwebsite
WIRT COUNTY

19 Washington Street, Room 102 Post Office Box 53
Elizabeth, WV 26143
phone304-275-4271
304-275-3418
email
webwebsite
WOOD COUNTY

1 Court Square Post Office Box 1474
Parkersburg, WV 26102
phone304-424-1850
304-424-1982
email
webwebsite
WYOMING COUNTY

24 Main Avenue Post Office Box 309
Pineville, WV 24874
phone304-732-8000
304-732-9659
email
webwebsite
arrow_upward