It's Primary Election Time in Orange County!


Volunteer to be an Early Voting Poll Greeter! Register - here.


Early voting begins Thursday, February 13 and ends Saturday, February 29.

Same-Day Registration is available during Early, in-person voting.


Primary Election Day is Tuesday, March 3, 2020. Many Orange County precincts have changed or have new polling places. See Important Notice below.

Photo ID is NOT required on March 3.


We recommend completing your ballot “from back to front” – be sure to vote for all offices!

Find your voting location and sample ballot – here.


To find out more and connect with Orange County Democrats on February 15, 2020:

2020 ALL-PRECINCT meeting (Northern Orange - SD23 & HD50): Register here

2020 ALL-PRECINCT meeting (Southern Orange - SD23 & HD56): Register here


January 13


Absentee voting by mail BEGINS

Absentee ballot request form

February 7

Friday @ 5 pm

Voter registration ENDS

Deadline for receipt/postmark of voter registration applications

February 13

Thursday @ 8 am




Early, in-person voting BEGINS at any of:

Board of Elections office:  208 S Cameron St, Hillsborough

Carrboro Town Hall:  301 W Main St, Carrboro

Chapel of the Cross:  304 E Franklin St, Chapel Hill

Efland Ruritan Club:  3009 Forrest Ave, Efland

Seymour Senior Center:  2551 Homestead Rd, Chapel Hill

University Place, D14:  201 S Estes Dr, Chapel Hill

February 25

Tuesday @ 5 pm

Period to request mailed absentee ballots ENDS

Deadline for receipt of request form at OC Board of Elections

February 29


Early, in-person voting ENDS

Early voting sites open 8 am – 3 pm

March 3, 2020

Tuesday @ 5 pm

Absentee voting by mail ENDS

Deadline to return completed absentee ballots at OCBOE

March 3, 2020



Precinct polling places open 6:30 am – 7:30 pm

For more details, including early voting hours, visit the Orange County Board of Elections website at



-- Important Notice --

On January 1, many Election Day precinct polling places changed in Orange County.

A bright orange mailing with information is being sent to all affected households

 by the Orange County Board of Elections.

You can also confirm your voter registration and Election Day polling place by visiting: