WE TRACK THOUSANDS OF POLITICIANS EACH AND EVERY DAY!

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

North Carolina Campaign Finance and Local Election Offices

CAMPAIGN FINANCE OFFICE
Post Office Box 27255
Raleigh, NC 27611-7255
919-715-0135
email
Third floor, 430 North Salisbury Street
Raleigh, NC 27699
phone919-814-0700
phone866-522-4723
919-715-0135
email
webwebsite
ALAMANCE COUNTY

115 South Maple Street
Graham, NC 27253
phone336-570-6755
336-570-6757
email
webwebsite
ALEXANDER COUNTY

370 First Avenue, Southwest Post Office Box 326
Taylorsville, NC 28681
phone828-632-2990
828-632-1381
email
webwebsite
ALLEGHANY COUNTY

348 South Main Street, Lower Level 10 Post Office Box 65
Sparta, NC 28675
phone336-372-4557
336-372-5435
email
webwebsite
ANSON COUNTY

402 Morven Road Post Office Box 768
Wadesboro, NC 28170
phone704-994-3223
704-694-2443
email
webwebsite
ASHE COUNTY

150 Government Circle, Suite 2100
Jefferson, NC 28640
phone336-846-5570
336-846-5574
email
webwebsite
AVERY COUNTY

200 Montezuma Street, Suite 307 Court House Annex Post Office Box 145
Newland, NC 28657
phone828-733-8282
828-733-8283
email
webwebsite
BEAUFORT COUNTY

1308 Highland Drive, Suite 104 Post Office Box 1016
Washington, NC 27889
phone252-946-2321
252-974-2962
email
webwebsite
BERTIE COUNTY

210 West Watson Street Post Office Box 312
Windsor, NC 27983
phone252-794-5306
252-794-5368
email
webwebsite
BLADEN COUNTY

301 South Cypress Street Post Office Box 512
Elizabethtown, NC 28337
phone910-862-6951
910-862-7820
email
webwebsite
BRUNSWICK COUNTY

75 Stamp Act Drive Northeast, Building H Post Office Box 2
Bolivia, NC 28422
phone910-253-2620
910-253-2618
email
webwebsite
BUNCOMBE COUNTY

77 McDowell Street Post Office Box 7468
Asheville, NC 28801
phone828-250-4200
828-250-6262
email
webwebsite
BURKE COUNTY

2128 South Sterling Street, Suite 100
Morganton, NC 28655
phone828-764-9010
828-764-9011
email
webwebsite
CABARRUS COUNTY

369 Church Street North Post Office Box 1315
Concord, NC 28025
phone704-920-2860
704-920-2831
email
webwebsite
CALDWELL COUNTY

120 Hospital Avenue Post Office Box 564
Lenoir, NC 28645
phone828-757-1326
828-757-1195
email
webwebsite
CAMDEN COUNTY

117 North Carolina Highway 343 North Post Office Box 206
Camden, NC 27921
phone252-338-5530
252-338-1271
email
webwebsite
CARTERET COUNTY

1702 Live Oak Street, Suite 200
Beaufort, NC 28516
phone252-728-8460
252-728-8571
email
webwebsite
CASWELL COUNTY

140 Main Street Post Office Box 698
Yanceyville, NC 27379
phone336-694-4010
336-694-9924
email
webwebsite
CATAWBA COUNTY

25 Government Drive Post Office Box 132
Newton, NC 28658
phone828-464-2424
828-464-9832
email
webwebsite
CHATHAM COUNTY

984 Thompson Street, Suite D Post Office Box 111
Pittsboro, NC 27312
phone919-545-8500
919-542-6430
email
webwebsite
CHEROKEE COUNTY

40 Peachtree Street
Murphy, NC 28906
phone828-837-6670
828-837-7998
email
webwebsite
CHOWAN COUNTY

730 North Granville Street, Suite D Post Office Box 133
Edenton, NC 27932
phone252-482-4010
252-482-5920
email
webwebsite
CLAY COUNTY

54 Church Street
Hayesville, NC 28904
phone828-389-6812
828-389-3757
email
webwebsite
CLEVELAND COUNTY

215 Patton Drive
Shelby, NC 28150
phone704-484-4858
704-484-4958
email
webwebsite
COLUMBUS COUNTY

2322 James B. White Highway North Post Office Box 37
Whiteville, NC 28472
phone910-640-6609
910-640-0916
email
webwebsite
CRAVEN COUNTY

406 Craven Street
New Bern, NC 28560
phone252-636-6610
252-636-6687
email
webwebsite
CUMBERLAND COUNTY

227 Fountainhead Lane, Suite 101
Fayetteville, NC 28301
phone910-678-7733
910-678-7738
email
webwebsite
CURRITUCK COUNTY

2811 Caratoke Highway Post Office Box 177
Currituck, NC 27929
phone252-232-2525
252-232-2427
email
webwebsite
DARE COUNTY

954 Marshall Collins Drive Post Office Box 1000
Manteo, NC 27954
phone252-475-5631
252-475-1223
email
webwebsite
DAVIDSON COUNTY

945 North Main Street, Suite A
Lexington, NC 27292
phone336-242-2190
336-242-2199
email
webwebsite
DAVIE COUNTY

161 Poplar Street, Suite 102
Mocksville, NC 27028
phone336-753-6072
336-751-0185
email
webwebsite
DUPLIN COUNTY

160 Mallard Street Post Office Box 975
Kenansville, NC 28349
phone910-296-2170
910-296-2167
email
webwebsite
DURHAM COUNTY

120 East Parrish Street Post Office Box 868
Durham, NC 27701
phone919-560-0700
919-560-0688
email
webwebsite
EDGECOMBE COUNTY

201 Saint Andrew Street, Room 434 Post Office Box 10
Tarboro, NC 27886
phone252-641-7852
252-641-1740
email
webwebsite
FORSYTH COUNTY

201 North Chestnut Street
Winston Salem, NC 27101
phone336-703-2800
336-727-2893
email
webwebsite
FRANKLIN COUNTY

107 Industrial Drive Post Office Box 180
Louisburg, NC 27549
phone919-496-3898
919-496-7418
email
webwebsite
GASTON COUNTY

410 West Franklin Boulevard, Suite 50 Post Office Box 1396
Gastonia, NC 28052
phone704-852-6005
704-852-6011
email
webwebsite
GATES COUNTY

931 Main Street Post Office Box 621
Gatesville, NC 27938
phone252-357-1780
252-357-4341
email
webwebsite
GRAHAM COUNTY

18 Court Street Post Office Box 1239
Robbinsville, NC 28771
phone828-479-7969
828-479-4264
email
webwebsite
GRANVILLE COUNTY

208 Wall Street Post Office Box 83
Oxford, NC 27565
phone919-693-2515
919-690-0245
email
webwebsite
GREENE COUNTY

110 Southeast First Street Post Office Box 583
Snow Hill, NC 28580
phone252-747-5921
252-747-2426
email
webwebsite
GUILFORD COUNTY

301 West Market Street, Room 115 Post Office Box 3427
Greensboro, NC 27401
phone336-641-3836
336-641-7676
email
webwebsite
HALIFAX COUNTY

10 North King Street Post Office Box 101
Halifax, NC 27839
phone252-583-4391
252-583-1068
email
webwebsite
HARNETT COUNTY

308 West Duncan Street Post Office Box 356
Lillington, NC 27546
phone910-893-7553
910-893-4655
email
webwebsite
HAYWOOD COUNTY

63 Elmwood Way, Suite A
Waynesville, NC 28786
phone828-452-6633
828-452-6750
email
HENDERSON COUNTY

75 East Central Street Post Office Box 2090
Hendersonville, NC 28792
phone828-697-4970
828-697-4590
email
webwebsite
HERTFORD COUNTY

700 North King Street Post Office 416
Winton, NC 27986
phone252-358-7812
252-358-7803
email
webwebsite
HOKE COUNTY

227 North Main Street Post Office Box 1565
Raeford, NC 28376
phone910-875-8751
910-875-9084
email
webwebsite
HYDE COUNTY

1223 Main Street Post Office Box 152
Swan Quarter, NC 27885
phone252-926-4194
252-926-3707
email
webwebsite
IREDELL COUNTY

203 Stockton Street
Statesville, NC 28677
phone704-878-3140
704-832-2312
email
webwebsite
JACKSON COUNTY

876 Skyline Drive, Suite 1
Sylva, NC 28779
phone828-586-7538
828-586-1951
email
webwebsite
JOHNSTON COUNTY

205 South Second Street Post Office Box 1172
Smithfield, NC 27577
phone919-989-5095
919-989-5142
email
webwebsite
JONES COUNTY

367-B Highway 58-South
Trenton, NC 28585
phone252-448-3921
252-448-1040
email
webwebsite
LEE COUNTY

225 South Steele Street Post Office Box 1443
Sanford, NC 27330
phone919-718-4646
919-718-4629
email
webwebsite
LENOIR COUNTY

110-C South Heritage Street
Kinston, NC 28501
phone252-523-0636
252-523-3472
email
webwebsite
LINCOLN COUNTY

115 West Main Street, Room 201
Lincolnton, NC 28092
phone704-736-8480
704-736-8804
email
webwebsite
MACON COUNTY

5 West Main Street, Floor 1
Franklin, NC 28734
phone828-349-2034
828-349-2557
email
webwebsite
MADISON COUNTY

5705 Highway 25-70, Room 16 Post Office Box 142
Marshall, NC 28753
phone828-649-3731
828-649-0187
email
webwebsite
MARTIN COUNTY

305 East Main Street, Room 120 Post Office Box 801
Williamston, NC 27892
phone252-789-4317
252-789-4319
email
webwebsite
MCDOWELL COUNTY

2458 NC Highway 226 South Post Office Box 1509
Marion, NC 28752
phone828-659-0834
828-659-3294
email
webwebsite
MECKLENBURG COUNTY

741 Kenilworth Avenue, Suite 202 Post Office Box 31788
Charlotte, NC 28204
phone704-336-2133
704-343-0537
email
webwebsite
MITCHELL COUNTY

11 North Mitchell Avenue, Room 108
Bakersville, NC 28705
phone828-688-3101
828-688-1651
email
webwebsite
MONTGOMERY COUNTY

327 North Main Street Post Office Box 607
Troy, NC 27371
phone910-572-2024
910-576-2118
email
webwebsite
MOORE COUNTY

700 Pinehurst Avenue Post Office Box 787
Carthage, NC 28327
phone910-947-3868
910-947-2389
email
webwebsite
NASH COUNTY

1006 Eastern Avenue, Room 109 Post Office Box 305
Nashville, NC 27856
phone252-459-1350
252-459-1371
email
webwebsite
NEW HANOVER COUNTY

230 Government Center Drive, Suite 38
Wilmington, NC 28403
phone910-798-7330
910-798-7295
email
webwebsite
NORTHAMPTON COUNTY

JW Faison Administration Building 9495 North Carolina Highway 305 Post Office Box 603
Jackson, NC 27845
phone252-534-5681
252-534-1202
email
webwebsite
ONSLOW COUNTY

246 Georgetown Road
Jacksonville, NC 28540
phone910-455-4484
910-455-1390
email
webwebsite
ORANGE COUNTY

208 South Cameron Street Post Office Box 220
Hillsborough, NC 27278
phone919-245-2350
919-644-3318
email
webwebsite
PAMLICO COUNTY

202 Main Street Post Office Box 464
Bayboro, NC 28515
phone252-745-4821
252-745-4114
email
webwebsite
PASQUOTANK COUNTY

1409 Parkview Drive Post Office Box 1797
Elizabeth City, NC 27909
phone252-335-1739
252-331-2560
email
webwebsite
PENDER COUNTY

807 South Walker Street Post Office Box 1232
Burgaw, NC 28425
phone910-259-1220
910-259-1269
email
webwebsite
PERQUIMANS COUNTY

601A South Edenton Road Street Post Office 336
Hertford, NC 27944
phone252-426-5598
252-426-5068
email
webwebsite
PERSON COUNTY

331 South Morgan Street
Roxboro, NC 27573
phone336-597-1727
336-598-0300
email
webwebsite
PITT COUNTY

1717 West 5th Street
Greenville, NC 27834
phone252-902-3300
252-830-1157
email
webwebsite
POLK COUNTY

40 Courthouse Street Post Office Box 253
Columbus, NC 28722
phone828-894-8181
828-894-3565
email
webwebsite
RANDOLPH COUNTY

Shaw Building 158 Worth Street
Asheboro, NC 27203
phone336-318-6900
336-318-6903
email
webwebsite
RICHMOND COUNTY

221 South Hancock Street Post Office Box 1843
Rockingham, NC 28379
phone910-997-8253
910-417-4900
email
webwebsite
ROBESON COUNTY

800 North Walnut Street Post Office Box 2159
Lumberton, NC 28358
phone910-671-3080
910-671-3089
email
webwebsite
ROCKINGHAM COUNTY

240 Cherokee Camp Road Post Office Box 22
Reidsville, NC 27320
phone336-342-8107
336-342-8228
email
webwebsite
ROWAN COUNTY

1935 Jake Alexander Boulevard West, Suite D10
Salisbury, NC 28147
phone704-216-8140
704-216-8145
email
webwebsite
RUTHERFORD COUNTY

298 Fairground Road
Spindale, NC 28160
phone828-287-6030
828-287-6140
email
webwebsite
SAMPSON COUNTY

120 County Complex Road, Suite 110
Clinton, NC 28328
phone910-592-5796
910-590-3918
email
webwebsite
SCOTLAND COUNTY

231 East Cronly Street, Suite 305
Laurinburg, NC 28352
phone910-277-2595
910-277-2928
email
webwebsite
STANLY COUNTY

1000 North First Street, Suite 16 Post Office Box 1309
Albemarle, NC 28001
phone704-986-3647
704-986-3798
email
webwebsite
STOKES COUNTY

1012 Main Street Post Office Box 34
Danbury, NC 27016
phone336-593-2409
336-593-4022
email
webwebsite
SURRY COUNTY

915 East Atkins Street Post Office Box 372
Dobson, NC 27017
phone336-401-8225
336-401-8228
email
webwebsite
SWAIN COUNTY

1422 Highway 19 South Post Office Box 133
Bryson City, NC 28713
phone828-488-6177
828-488-6463
email
webwebsite
TRANSYLVANIA COUNTY

150 South Gaston Street, Suite A Post Office Box 868
Brevard, NC 28712
phone828-884-3114
828-884-8682
email
webwebsite
TYRRELL COUNTY

403 Main Street Post Office Box 449
Columbia, NC 27925
phone252-796-0775
252-796-5375
email
webwebsite
UNION COUNTY

316-B East Windsor Street Post Office Box 1106
Monroe, NC 28112
phone704-283-3809
704-282-1083
email
webwebsite
VANCE COUNTY

300 South Garnett Street, Suite C
Henderson, NC 27536
phone252-492-3730
252-430-7370
email
webwebsite
WAKE COUNTY

1200 North New Hope Road
Raleigh, NC 27610
phone919-856-6240
919-856-5864
email
webwebsite
WARREN COUNTY

309 North Main Street, Annex Building Post Office Box 803
Warrenton, NC 27589
phone252-257-2114
252-257-5232
email
webwebsite
WASHINGTON COUNTY

116 Adams Street Post Office Box 1007
Plymouth, NC 27962
phone252-793-6017
252-793-5801
email
webwebsite
WATAUGA COUNTY

842 West King Street, Suite 6 Post Office Box 528
Boone, NC 28607
phone828-265-8061
828-265-8068
email
webwebsite
WAYNE COUNTY

309 East Chestnut Street
Goldsboro, NC 27530
phone919-731-1411
919-731-1409
email
webwebsite
WILKES COUNTY

110 North Street, Room 315
Wilkesboro, NC 28697
phone336-651-7339
336-651-7560
email
webwebsite
WILSON COUNTY

112 Douglas Street East Post Office Box 2121
Wilson, NC 27893
phone252-399-2836
252-399-2838
email
webwebsite
YADKIN COUNTY

213 East Elm Street, Room 100 Post Office Box 877
Yadkinville, NC 27055
phone336-849-7907
336-849-7927
email
webwebsite
YANCEY COUNTY

30 East US Highway 19E By-Pass, Suite 2 Post Office Box 763
Burnsville, NC 28714
phone828-682-3950
828-682-2209
email
webwebsite
arrow_upward