or Login to see your representatives.

Access Candidates' and Representatives' Biographies, Voting Records, Interest Group Ratings, Issue Positions, Public Statements, and Campaign Finances

Simply enter your zip code above to get to all of your candidates and representatives, or enter a name. Then, just click on the person you are interested in, and you can navigate to the categories of information we track for them.

ALAMANCE COUNTY
115 South Maple Street
Graham, NC 27253
Phone: 336-570-6755
Fax: 336-570-6757
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

ALEXANDER COUNTY
370 1st Avenue, Southwest
Taylorsville, NC 28681
Phone: 828-632-2990
Fax: 828-632-1381
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

ALLEGHANY COUNTY
348 South Main Street, Lower Level 10
Sparta, NC 28675
Phone: 336-372-4557
Fax: 336-372-5435
Hours: Monday-Friday: 8:00-4:30
E-mail:
Web site:

ANSON COUNTY
101 South Greene Street,Suite B-01
Wadesboro, NC 28170
Phone: 704-994-3223
Fax: 704-994-3260
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

ASHE COUNTY
150 Government Circle, Suite 2100
Jefferson, NC 28640
Phone: 336-846-5570
Fax: 336-846-5574
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

AVERY COUNTY
200 Montezuma Street, Room 105
Newland, NC 28657
Phone: 828-733-8282
Fax: 828-733-8283
Hours: Monday-Friday: 8:00-4:30
E-mail:
Web site:

BEAUFORT COUNTY
1308 Highland Drive, Suite 104
Washington, NC 27889
Phone: 252-946-2321
Fax: 252-974-2962
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

BERTIE COUNTY
210 West Watson Street
Windsor, NC 27983
Phone: 252-794-5306
Fax: 252-794-5368
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

BLADEN COUNTY
301 South Cypress Street
Elizabethtown, NC 28337
Phone: 910-862-6951
Fax: 910-862-7820
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

BRUNSWICK COUNTY
75 Stamp Act Drive Norteast, Building H
Bolivia, NC 28422
Phone: 910-253-2620
Fax: 910-253-2618
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

BUNCOMBE COUNTY
35 Woodfin Street
Asheville, NC 28801
Phone: 828-250-4200
Fax: 828-250-6262
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

BURKE COUNTY
Foothills Higher Education Center, Suite 100 2128 South Sterling Street
Morganton, NC 28655
Phone: 828-764-9010
Phone: 828-764-9011
Fax: 828-433-1706
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

CABARRUS COUNTY
369 Church Street North
Concord, NC 28025
Phone: 704-920-2860
Fax: 704-920-2831
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

CALDWELL COUNTY
905 West Avenue NW
Lenoir, NC 28645
Phone: 828-757-1326
Phone: 828-757-1342
Fax: 828-757-1195
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

CAMDEN COUNTY
117 North, North Carolina Highway 343
Camden, NC 27921
Phone: 252-338-5530
Fax: 252-338-1271
Hours: Monday, Wednesday, Friday: 8:00-5:00
E-mail:
Web site:

CARTERET COUNTY
1702 Live Oak Street, Suite 200
Beaufort, NC 28516
Phone: 252-728-8460
Fax: 252-728-8571
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

CASWELL COUNTY
139 East Church Street
Yanceyville, NC 27379
Phone: 336-694-4010
Fax: 336-694-9924
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

CATAWBA COUNTY
100-A South West Boulevard
Newton, NC 28658
Phone: 828-464-2424
Fax: 828-464-9832
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

CHATHAM COUNTY
984 Thompson Street, Suite D
Pittsboro, NC 27312
Phone: 919-542-8500
Fax: 919-542-6430
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

CHEROKEE COUNTY
17 Peachtree Street, Suite B
Murphy, NC 28906
Phone: 828-837-6670
Fax: 828-837-7998
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

CHOWAN COUNTY
Chowan County Agricultural Center 730 North Granville Street
Edenton, NC 27932
Phone: 252-482-4010
Fax: 252-482-5920
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

CLAY COUNTY
54 Church Street
Hayesville, NC 28904
Phone: 828-389-6812
Fax: 828-389-3757
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

CLEVELAND COUNTY
215 Patton Drive
Shelby, NC 28150
Phone: 704-484-4858
Fax: 704-484-4958
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

COLUMBUS COUNTY
50 Legion Drive, Suite A
Whiteville, NC 28472
Phone: 910-640-6609
Fax: 910-640-0916
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

CRAVEN COUNTY
406 Craven Street
New Bern, NC 28560
Phone: 252-636-6610
Fax: 252-636-6687
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

CUMBERLAND COUNTY
227 Fountainhead Lane
Fayetteville, NC 28301
Phone: 910-678-7733
Fax: 910-678-7738
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

CURRITUCK COUNTY
2811 Caratoke Highway
Currituck, NC 27929
Phone: 252-232-2525
Fax: 252-232-2427
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

DARE COUNTY
954 Marshall C. Collins Drive, Room 187
Manteo, NC 27954
Phone: 252-475-5631
Phone: 252-475-5630
Fax: 252-475-1223
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

DAVIDSON COUNTY
945 North Main Street, Suite A
Lexington, NC 27292
Phone: 336-242-2190
Fax: 336-242-2199
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

DAVIE COUNTY
161 Poplar Street, Suite 102
Mocksville, NC 27028
Phone: 336-753-6072
Fax: 336-751-0185
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

DUPLIN COUNTY
160 Mallard Street
Kenansville, NC 28349
Phone: 910-296-2170
Fax: 910-296-2167
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

DURHAM COUNTY
706 West Corporation Street
Durham, NC 27701
Phone: 919-560-0700
Fax: 919-560-0688
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

EDGECOMBE COUNTY
Edgecombe County Administration Building 201 Saint Andrew Street, Room 434
Tarboro, NC 27886
Phone: 252-641-7852
Fax: 252-641-1740
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

FORSYTH COUNTY
201 North Chestnut Street
Winston Salem, NC 27101-4120
Phone: 336-703-2800
Fax: 336-727-2893
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

FRANKLIN COUNTY
107 Industrial Drive
Louisburg, NC 27549
Phone: 919-496-3898
Fax: 919-496-7418
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

GASTON COUNTY
410 West Franklin Boulevard, Suite 50
Gastonia, NC 28052
Phone: 704-852-6005
Fax: 704-852-6011
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

GATES COUNTY
112 Court Street
Gatesville, NC 27938
Phone: 252-357-2411
Fax: 252-357-4341
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

GRAHAM COUNTY
18 Court Street
Robbinsville, NC 28771
Phone: 828-479-7969
Fax: 828-479-4264
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

GRANVILLE COUNTY
122 Williamsboro Street
Oxford, NC 27565
Phone: 919-693-2515
Fax: 919-690-0245
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

GREENE COUNTY
110 Southeast First Street
Snow Hill, NC 28580
Phone: 252-747-5921
Fax: 252-747-2426
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

GUILFORD COUNTY
301 West Market Street, Room 115
Greensboro, NC 27401
Phone: 336-641-3836
Fax: 336-641-7676
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

HALIFAX COUNTY
10 North King Street
Halifax, NC 27839
Phone: 252-583-4391
Fax: 252-583-1068
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

HARNETT COUNTY
308 West Duncan Street
Lillington, NC 27546
Phone: 910-893-7553
Fax: 910-893-4655
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

HAYWOOD COUNTY
1233 North Main Street, Annex II
Waynesville, NC 28786
Phone: 828-452-6633
Fax: 828-452-6750
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

HENDERSON COUNTY
75 East Central Street
Hendersonville, NC 28792
Phone: 828-697-4970
Fax: 828-697-4590
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

HERTFORD COUNTY
700 North King Street
Winton, NC 27986
Phone: 252-358-7812
Fax: 252-358-7803
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

HOKE COUNTY
227 North Main Street
Raeford, NC 28376
Phone: 910-875-8751
Fax: 910-875-9084
Hours: Monday- Friday: 9:00-5:00
E-mail:
Web site:

HYDE COUNTY
30 Oyster Creek Road
Swan Quarter, NC 27885
Phone: 252-926-4194
Fax: 252-926-3707
Hours: Monday, Wednesday, Friday: 9:00-1:00
E-mail:
Web site:

IREDELL COUNTY
203 Stockton Street
Statesville, NC 28677
Phone: 704-878-3140
Fax: 704-832-2312
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

JACKSON COUNTY
401 Grindstaff Cove Road, Suite 249
Sylva, NC 28779-2705
Phone: 828-586-7538
Fax: 828-586-1951
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

JOHNSTON COUNTY
205 South Second Street
Smithfield, NC 27577
Phone: 919-989-5095
Fax: 919-989-5142
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

JONES COUNTY
389 Highway 58-S
Trenton, NC 28585
Phone: 252-448-3921
Fax: 252-448-1040
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

LEE COUNTY
225 South Steele Street
Sanford, NC 27330
Phone: 919-718-4646
Fax: 919-708-5347
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

LENOIR COUNTY
110C South Heritage Street
Kinston, NC 28501
Phone: 252-523-0636
Fax: 252-523-3472
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

LINCOLN COUNTY
115 West Main Street, Room 201
Lincolnton, NC 28092
Phone: 704-736-8480
Fax: 704-736-8804
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

MACON COUNTY
5 West Main Street
Franklin, NC 28734
Phone: 828-349-2034
Fax: 828-349-2557
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

MADISON COUNTY
5705 Highway 25-70, Suite E, Room 12
Marshall, NC 28753
Phone: 828-649-3731
Fax: 828-649-0187
Hours: Monday-Friday: 8:30-4:30
E-mail:
Web site:

MARTIN COUNTY
305 East Main Street, Room 120
Williamston, NC 27892
Phone: 252-789-4317
Fax: 252-789-4319
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

MCDOWELL COUNTY
60 East Court Street
Marion, NC 28752
Phone: 828-652-7121
Fax: 828-659-3294
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

MECKLENBURG COUNTY
741 Kenilworth Avenue, Suite 202
Charlotte, NC 28204-2897
Phone: 704-336-2133
Fax: 704-343-0537
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

MITCHELL COUNTY
328 Long View Drive, Room 103
Bakersville, NC 28705
Phone: 828-688-3101
Fax: 828-688-1651
Hours: Monday-Friday: 9:00-5:00
E-mail:
Web site:

MONTGOMERY COUNTY
108 East Main Street, Room 101
Troy, NC 27371
Phone: 910-572-2024
Fax: 910-576-2118
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

MOORE COUNTY
700 Pinehurst Avenue
Carthage, NC 28327
Phone: 910-947-3868
Fax: 910-947-2389
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

NASH COUNTY
1006 Eastern Avenue, Room 109
Nashville, NC 27856
Phone: 252-459-1350
Fax: 252-459-1371
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

NEW HANOVER COUNTY
230 Government Center Drive, Suite 38
Wilmington, NC 28403
Phone: 910-798-7330
Fax: 910-798-7295
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

NORTHAMPTON COUNTY
9495 North Carolina Highway 305 JW Faison Administration Building Post Office Box 603
Jackson, NC 27845
Phone: 252-534-5681
Fax: 252-534-1202
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

ONSLOW COUNTY
4024 Richlands Highway
Jacksonville, NC 28540
Phone: 910-455-4484
Fax: 910-455-1390
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

ORANGE COUNTY
208 South Cameron Street
Hillsborough, NC 27278
Phone: 919-245-2350
Fax: 919-644-3318
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

PAMLICO COUNTY
202 Main Street
Bayboro, NC 28515
Phone: 252-745-4821
Fax: 252-745-4114
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

PASQUOTANK COUNTY
426 McArthur Drive
Elizabeth City, NC 27909
Phone: 252-335-1739
Fax: 252-331-2560
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

PENDER COUNTY
807 South Walker Street
Burgaw, NC 28425
Phone: 910-259-1220
Fax: 910-259-1269
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

PERQUIMANS COUNTY
601A South Edenton Road
Hertford, NC 27944
Phone: 252-426-5598
Fax: 252-426-5068
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

PERSON COUNTY
331 South Morgan Street
Roxboro, NC 27573
Phone: 336-597-1727
Fax: 336-598-0300
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

PITT COUNTY
1717 West 5th Street
Greenville, NC 27834
Phone: 252-902-3300
Fax: 252-830-1157
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

POLK COUNTY
40 Courthouse Street
Columbus, NC 28722
Phone: 828-894-8181
Fax: 828-894-3565
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

RANDOLPH COUNTY
Shaw Building 158 Worth Street
Asheboro, NC 27203
Phone: 336-318-6900
Fax: 336-318-6903
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

RICHMOND COUNTY
221 South Hancock Street
Rockingham, NC 28379
Phone: 910-997-8253
Fax: 910-417-4900
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

ROBESON COUNTY
800 North Walnut Stree1
Lumberton, NC 28358
Phone: 910-671-3080
Fax: 910-671-3089
Hours: Monday-Friday: 8:15-5:15
E-mail:
Web site:

ROCKINGHAM COUNTY
240 Cherokee Camp Road
Reidsville, NC 27320
Phone: 336-342-8107
Fax: 336-342-8228
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

ROWAN COUNTY
130 West Innes Street
Salisbury, NC 28144
Phone: 704-216-8140
Fax: 704-216-8145
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

RUTHERFORD COUNTY
298 Fairground Road
Spindale, NC 28160
Phone: 828-287-6030
Fax: 828-287-6140
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

SAMPSON COUNTY
335 County Complex Road
Clinton, NC 28328
Phone: 910-592-5796
Fax: 910-590-2818
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

SCOTLAND COUNTY
231 East Cronly Street, Suite 305
Laurinburg, NC 28352
Phone: 910-277-2595
Fax: 910-277-2928
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

STANLY COUNTY
1000 North First Street, Suite 16
Albemarle, NC 28001
Phone: 704-986-3647
Fax: 704-986-3798
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

STOKES COUNTY
1012 Main Street
Danbury, NC 27016
Phone: 336-593-2409
Fax: 336-593-4022
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

SURRY COUNTY
Surry County Judicial Center 201 East Kapp Street
Dobson, NC 27017
Phone: 336-401-8225
Fax: 336-401-8228
Hours: Monday-Friday: 8:15-5:00
E-mail:
Web site:

SWAIN COUNTY
1422 Highway 19 South
Bryson City, NC 28713
Phone: 828-488-6177
Fax: 828-488-6463
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

TRANSYLVANIA COUNTY
221 South Gaston Street
Brevard, NC 28712
Phone: 828-884-3114
Fax: 828-884-8682
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

TYRRELL COUNTY
403 Main Street
Columbia, NC 27925
Phone: 252-796-0775
Fax: 252-796-5375
Hours: Monday, Wednesday, Friday: 9:00-3:00
E-mail:
Web site:

UNION COUNTY
316-B East Windsor Street
Monroe, NC 28112
Phone: 704-283-3809
Fax: 704-282-1083
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

VANCE COUNTY
Henry A.Dennis Building 300 South Garnett Street, Suite C
Henderson, NC 27536
Phone: 252-492-3730
Fax: 252-430-7370
Hours: Monday-Friday: 8:30-5:30
E-mail:
Web site:

WAKE COUNTY
337 South Salisbury Street
Raleigh, NC 27601
Phone: 919-856-6240
Fax: 919-856-5864
Hours: Monday-Friday: 8:30-5:15
E-mail:
Web site:

WARREN COUNTY
309 North Main Street
Warrenton, NC 27589
Phone: 252-257-2114
Fax: 252-257-5232
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

WASHINGTON COUNTY
116 Adams Street
Plymouth, NC 27962
Phone: 252-793-6017
Fax: 252-793-5801
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

WATAUGA COUNTY
842 West King Street, Suite 6
Boone, NC 28607
Phone: 828-265-8061
Fax: 828-265-8068
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

WAYNE COUNTY
209 South William Street
Goldsboro, NC 27530
Phone: 919-731-1411
Fax: 919-731-1409
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

WILKES COUNTY
110 North Street, Room 315
Wilkesboro, NC 28697
Phone: 336-651-7338
Fax: 336-651-7560
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

WILSON COUNTY
112 Douglas Street East
Wilson, NC 27893
Phone: 252-399-2836
Fax: 252-399-2838
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

YADKIN COUNTY
101 South State Street Courthouse, Room 103
Yadkinville, NC 27055
Phone: 336-679-4227
Fax: 336-679-2289
Hours: Monday-Friday: 8:00-5:00
E-mail:
Web site:

YANCEY COUNTY
225 West Main Street
Burnsville, NC 28714
Phone: 828-682-3950
Fax: 828-682-2209
Hours: Monday-Friday: 8:30-5:00
E-mail:
Web site:

Campaign Finance Office

441 North Harrington Street
Raleigh, NC 27603
Phone: 866-522-4723
Phone: 919-733-7173
Fax: 919-715-8047
E-mail:
Web site: http://www.ncsbe.gov/ncsbe/Cam...

Post Office Box 27255
Raleigh, NC 27611-7255

Back to top