Are you registered? 
Check at -
If you need to register, click here.


Absentee or "By Mail" - Register for your absentee ballot and skip going in person. This application can be filed in January.
Register for your absentee ballot here.

Where - to vote on Election Day  You must vote at your precinct on Election Day.  If you show up at the wrong polling place, you can go to your correct poll or cast a Provisional Ballot. You cannot register to vote on Election Day. You will be given a Provisional Ballot if you register on Election Day. Need to know what precinct you're in? Click on this.

  • PRECINCT 1 – ANDERSON CREEK, Anderson Creek Primary School Multi-purpose Room, 914 Anderson Creek School Road, Bunnlevel
  • PRECINCT 7 - BARBECUE, Western Harnett High School Gymnasium, 10637 NC 27 West, Lillington
  • PRECINCT 8 – BLACK RIVER, Angier Elementary School, 130 E McIver St, Angier
  • PRECINCT 23 – BOONE TRAIL, Boone Trail Elementary Gym, 1425 Adcock Rd., Lillington
  • PRECINCT 24 – COATS/GROVE, Coats Elementary School, 585 Brick Mill Rd, Coats
  • PRECINCT 25 – EAST AVERASBORO, Dunn Community Building, 205 Jackson Road, Dunn
  • PRECINCT 26 – ERWIN/DUKE, Erwin Parks and Recreation Gym, 810 S. 16th Street, Erwin
  • PRECINCT 16 – JOHNSONVILLE, Johnsonville Elementary Gym, 18495 NC 27 W, Cameron
  • PRECINCT 28 – NORTHWEST HARNETT, Northwest Harnett Fire Department, 6015 Christian Light Rd, Fuquay Varina
  • PRECINCT 20 – STEWARTS CREEK, Bunnlevel Fire Department, 6825 US 401 South, Bunnlevel
  • PRECINCT 29 – WEST AVERASBORO, Dunn/Wayne Avenue Elementary School, 910 W Harnett St, Dunn
  • PRECINCT 31- CENTRAL HARNETT LILLINGTON, Lillington Community Center, 607 S. 13th St. Lillington
  • PRECINCT 32- CENTRAL HARNETT NEILLS CREEK, Buies Creek Volunteer Fire Department, 112 Marshbanks St, Lillington, NC 27546 (Buies Creek)