County Boards of Election Meetings in North Carolina

County Boards of Election Meetings in North Carolina

LWVNC LOGO, PERSON PUTTING BALLOT IN BALLOT BOX, PERSON TABULATING VOTES, PEOPLE AT BOARD OF ELECTION MEETING

Below are links to the meeting schedules for the boards of elections in North Carolina’s 100 counties, in alphabetical order by county. It’s a good idea to call the individual Board of Election offices to confirm, as meeting days/times/locations are subject to change. Here’s a link to our reporting form, so that you can let us know what you observed. 

Davie County-161 Poplar St Ste 102. Mocksville NC 27028

Edgecombe County- 201 St Andrew St #355 Tarboro NC
Greene County- 104 Hines St Snow Hill NC 28580
Hertford County- 418 Evertt St A Ahoskie NC
Hyde County- 1223 Main St Swanquater NC 27885
Lincoln County- 451 Salem Church Rd Lincolnton NC 28092
Scotland County 231 E Cronly St #305 Laurinburg NC
Stanly County- 1000 N 1 st St #4 Albemarle NC 28001
Swain County- 1422 Old US 19 Bryson City NC
Surry County- 915 E Atkins St Dobson NC 27017
Tyrell County 403 Main St Columbia NC 27925
Washinton County37 East Mill Pond Rd Roper NC
Yadkin County 1300 UNIFI Industrial Rd Yadkinville NC
Yancy County -30 E US Hwy 19E Bypass#2 Burnsville NC

Mecklenburg, Northampton, Jones, Chatham, Clay, Cleveland, Columbus, Craven, Duplin,
Gaston, Gates, Granville, Mitchell, Pamlico, Sampson, Surry, Yancy. Links no longer are active so will need new links.

Alamance - View the full schedule. May also be streamed online. 124 W. Elm St, Graham, second floor, Commissioner's Room. 
Alexander - Scroll down to meeting calendar. Alexander County Board of Elections, 370 1st Ave SW, Taylorsville. 
Alleghany – 2nd Friday of the month, 8:30 a.m.. Board of Commissioners Room, 348 S. Main St., Lower Level 20, Sparta. 
Anson – 2nd Tuesday of the month, 5 p.m. 402 Morven Rd., Wadesboro.
Ashe – 2nd Tuesday of the month, 10 a.m. 
150 Government Circle, Suite 2100, Jefferson, NC 28640. 
Avery – Board of Elections office, Avery County Government Courthouse Annex, Suite 307, 200 Montezuma St., Newland.

Beaufort – Board of Elections homepage. BOE Office, 1308 Highland Dr., Suite 104, Washington.  
Bertie –  Elections Office, 210 W. Watson St., Windsor. 
Bladen – 2nd Tuesday of each month, 5 p.m. Board of Elections, 301 S. Cypress St., Elizabethtown.
Brunswick – 3rd Tuesday of the month. Members of the public may attend meetings in-person or virtually via live stream. Times and locations vary, but the meetings are always in Bolivia, NC. 
Buncombe – 35 Woodfin St, Asheville 28801
Burke - 2nd Tuesday of every month, 10 a.m. Board of Elections, 2128 S. Sterling St., Suite 100, Morganton.
Cabarrus – 1st and 3rd Monday of every month, 12:30 p.m. County Board of Elections Office, 369 Church Street N., Concord. 
Caldwell – 1st Tuesday of every month, 9 a.m. Caldwell County Board of Elections Office, lower level of the Caldwell County Resource Center, 120 Hospital Avenue, Lenoir.
Camden – 1st Monday of the month, 9 a.m. 
Carteret – 1st Wednesday of the month, 9 a.m. 1702 Live Oak St., Suite 200, Beaufort. 
Caswell – 3rd Tuesday of the Month, 5:30 p.m. Board of Elections, 140 Main St., Yanceyville.
Catawba – Board of Elections office, 145 Government Dr., Newton.
Chatham – 3rd Tuesday of each month, 5:30 p.m. Plus, see additional meetings closer to elections using the link. Board of Elections, 984 Thompson St., Suite D, Pittsboro.  
Cherokee ­– 1st Wednesday of each month, 4 p.m. Board of Elections, 40 Peachtreee St., Murphy. 
Chowan –  Board of Elections, 730 N. Granville St., Suite D, Edenton. 
Clay ­– ­5 Riverside Cir Hayesville NC 28904
Cleveland – 2nd Monday of the month, 10 a.m. Cleveland County Board of Elections, 215 Patton Dr., Shelby.
Columbus – 2nd and 4th Monday of the month, 5 p.m. Can watch virtually. 123 Lee Ave., Building B, Whiteville.
Craven  – See complete list. Can watch virtually. Board of Elections One-Stop/Training Room, Craven County Government Administration Building, 406 Craven St., New Bern. 
Cumberland – 2nd Tuesday of the month, 5 p.m. See full calendar using link. 227 Fountainhead Ln., Fayetteville.
Currituck – 2nd Tuesday of the month, 10 a.m. Board of Elections, 2795 Caratoke Highway, Currituck. For a complete list of meeting dates and times, view the Board Meetings At-A-Glance section.
Dare – 3rd Tuesday of the month at 11 a.m. Can watch live via YouTube. Board of Elections Conference Room, Dare County Administration Building, 954 Marshall C. Collins Drive, Manteo. 
Davidson – 945 N Main St, Lexington NC 27292
Davie
Duplin – 1st Tuesday of the month, 5 p.m. Elections Office, 160 Mallard St., Kenansville. 
Durham – For a complete list of meeting dates and times. Can watch virtually or attend in person at 2445 S. Alston Ave.
Edgecombe 
Forsyth – 3rd Thursday of the month at 5 p.m. For a complete list of meeting dates and times. Cooper-Cardwell Board Meeting Room, 2nd Floor of the Forsyth County Government Center, 201 N. Chestnut St., Winston-Salem.
Franklin – Franklin Plaza, 279 S. Bickett Blvd., #300, Louisburg. 
Gaston – Board of Elections, 410 W. Franklin Blvd., Suite 50, Gastonia.
Gates – Can watch virtually. 
Graham – 2nd Monday of the month, 5 p.m. Meetings are held via conference call. Call 828-479-7690 to listen in. 
Granville – Can attend virtually. 
Greene 
Guilford – Can attend virtually. 
Halifax – Board of Elections office, 10 N. King St., Halifax. 
Harnett - 1st Tuesday of the month, 5:30 p.m. Harnett County Resource Center and Library, 455 McKinney Parkway, Lillington.
Haywood – 2nd Tuesday of the month, 10 a.m. 
Henderson - Henderson County Board of Elections, 75 E. Central St., Hendersonville. 
Hertford 
Hoke – Commissioner’s Room, Hoke County Administrative Offices Building, 227 N. Main St., Raeford.
Hyde 
Iredell -1st Tuesday of the month, 1:15 p.m. Board of Elections Office, 203 Stockton St., Statesville.
Jackson ­­– Board of Elections, 876 Skyland Drive, Sylva.
Johnston – Board of Elections Conference Room, 205 S. Second St., Smithfield. 
Jones – Board of Elections, 367 Hwy 58 S., Unit B, Trenton. 
Lee – 2nd Wednesday of the month, 5:30 p.m. Board of Elections, 1503 Elm St., Suite 1, Sanford. 
Lenoir - 1st Thursday of the month at 5 p.m. Board of Elections, 110-C S. Herritage St., Kinston.
Lincoln 
McDowell – Board of Elections, 2458 N.C. 226 S., Marion.
Macon – Board of Elections, 5 W. Main St., Franklin.
Madison – 3rd Wednesday of the month, 3 p.m. Madison County Admin. Bldg., Board of Elections Office, 5707 U.S. 25-70 Highway, Suite E, Room 16, Marshall. 
Martin – 3rd Monday of the month, 8:30 a.m. 
Mecklenburg – 
Mitchell – Last Thursday of the month, 4 p.m. More frequent meetings take place during election time. Board of Elections, 11 N. Mitchell Ave., Room 108, Bakersville.
Montgomery – 2nd Tuesday of the month, 5:30 p.m. Board of Elections, 327 N. Main St., Troy.  Moore 
Nash - Meetings will be set on an as-needed basis. Sign up to to be notified of a meeting. Board of Elections Office, 1006 Eastern Ave., Room 109, Nashville.
New Hanover – Board of Elections, 1241 A Military Cutoff Rd., Wilmington. 
Northampton – Scroll to the bottom right of the homepage for information about tuning in virtually. 
Onslow – Board of Elections, 246 Georgetown Rd., Jacksonville.
Orange – 1st Tuesday of the month, 5 p.m. Additional meetings happen close to election time. Can stream meetings virtually. Board of Elections Conference Room, 208 S. Cameron St., Hillsborough. 
Pamlico – 4th Tuesday of the month, 10 a.m. Board of Elections, 202 Main St., Bayboro.
Pasquotank – Can stream meetings via YouTube. Board of Elections, 1409 Parkview Dr., Elizabeth City.
Pender – Board of Elections, 807 S. Walker St., Burgaw.  
Perquimans - Board of Elections, 601 S. Edenton Road St., Hertford 
Person – 2nd Thursday of the month, 4 p.m. Board of Elections, 331 S. Morgan St., Roxboro. 
Pitt – Board of Elections, 1717 West 5th St., Greenville. 
Polk – Board of Elections, Womack Building, 2nd Floor Courtroom, 40 Courthouse St., Columbus. 
Randolph - 2nd Tuesday of the month, 5 p.m. Northgate Commons, 1457 N. Fayetteville St., Asheboro.
Richmond – View the full schedule by going to the homepage and scrolling down to Helpful Links – 2022 Board Meeting Schedule. Board of Elections, 221 S. Hancock St., Rockingham.
Robeson - 3rd Tuesday of the month, 6 p.m. Board of Elections, 800 N. Walnut St., Lumberton. 
Rockingham – See the agenda page for livestreaming links and meeting addresses. 
Rowan - 1st Tuesday of the month, 12:30 p.m. Board of Elections, 1935 Jake Alexander Boulevard W., Suite D10, Salisbury. 
Rutherford - 1st Tuesday of the month, 12:30 p.m. Board of Elections, 298 Fairground Rd., Spindale.
Sampson – Board of Elections, 335 County Complex Rd. Building D, Suite 100, Clinton. 
Scotland 
Stanly 
Stokes – Stokes County Government Center (Courtroom C), 1012 Main St., Danbury. 
Surry
Swain
Transylvania – Board of Elections, 150 S. Gaston St., Suite A, Brevard. 
Tyrrell 
Union – Board of Elections, 316-B E. Windsor St., Monroe.
Vance - 1st and 3rd Tuesday of the month, 4 p.m. Board of Elections, Henry A. Dennis Building, 300 S. Garnett St., Henderson.
Wake – Board of Elections Operations Center, 1200 N. New Hope Rd., Raleigh. 
Warren –  John Graham Annex Building, Board of Elections, 309 N. Main St. B, Warrenton.
Washington 
Watauga – 2nd Tuesday of the month, 5 p.m. Commissioners’ Board Room, first floor of the Watauga County Administration Building, 814 W. King St., Boone.
Wayne – Board of Elections, 309 E. Chestnut St., Goldsboro.
Wilkes – County Office Building, 110 N. St., Room 315, Wilkesboro.
Wilson -  Board of Elections, 112 Douglas St., E., Wilson. 
Yadkin
Yancey