The C5 guide to midterm elections: your voter registration status, dates to know, where to vote and more


Americans aren’t great at getting out to the polls for any elections (lookin’ at you, 2016), but we really suck at showing up for midterm elections.

Seriously — The Census Bureau reported that in the 2014 congressional election, the turnout rate was only a dismal 41.9 percent.

Which is pretty scary, since who you vote for on Nov. 6 this year could impact a lot of hot-button issues, from abortion to LGBTQ+ rights to gun control and more.

In North Carolina, Nov. 6 won’t bring an election for president, governor or U.S. Senate. But what will be on the ballot:

  • North Carolina General Assembly: All 120 seats in the NC House of Representatives and all 50 seats in the NC Senate are up for election this November, and almost every single one is being contested.
  • U.S. House of Representatives: All North Carolinians live in one of the 13 districts that are all up for election this year.
  • North Carolina Supreme Court: Democratic challenger Anita Earls faces two Republicans, the incumbent Justice Barbara Jackson as well as challenger Anglin.
  • Constitutional amendments: All six amendments that legislators wanted will be on the ballot. (More from the Charlotte Observer here.)
  • North Carolina Court of Appeals: There are 15 judges on this court, and three seats are up for election this year.
  • Various Local Races: For Charlotte, this includes elections for Sheriff, Soil & Water Conservation District Supervisor, Clerk of Superior Court and more. Full list here.

So, it’s time to get thee to a polling station. Here’s everything you need to know to vote in the 2018 midterm elections here in Charlotte.

How do I know if I’m registered to vote in North Carolina?

You can fill out this quick form to verify your voter registration status.

Note: North Carolina does NOT automatically register you to vote when you visit a government agency (for instance, if you went to the DMV to get your NC ID or changed your mailing address).

If you’ve recently moved and your address has changed, you’ll need to update your voter registration status. Ditto if you’ve changed voting parties.

How do I register to vote in North Carolina?

You can register to vote online here. Then print your application and mail it to the Mecklenburg County Board of Elections at 741 Kenilworth Ave. Ste. 202.

It only takes about two minutes to register. And bonus: you’re not going to need any additional documents, since the state will confirm your citizenship and eligibility using the license number you provide along with the last four digits of your SSN.

Just know that you will NOT be eligible to vote in North Carolina unless you’ve lived in the state for at least 30 days prior to registering to vote. Find out more about your voter eligibility here.

When is the voter registration deadline?

The voter registration deadline is this Friday, October 12 at 5 p.m. 

Again, you can register online here.

However, if you miss the Oct. 12 registration deadline, you can still vote during early voting. The state allows people to register to vote for the first time (or update their voter registration) at the polls during early voting. Just note that same-day registration is NOT allowed on Election Day itself.

Where do I go to vote?

You can use this link to find out your polling place based on your address.

Note that this will be based on the address at which you are registered to vote.

If your address has changed since you registered, update your status before the voter registration deadline on Friday, October 12.

What do I need to bring?

If you’re registered to vote, you don’t need to bring anything with you. Voter ID is not required.

If you’re not registered yet but plan to do same-day registration at one of the early voting sites, you’ll need to fill out a form and bring proof of residence (a driver’s license, a photo ID issued by a government agency, or a copy of a utility bill or a bank statement).

If you’re a college student (and over 18 years old), you can present your college ID card along with any of the aforementioned documents proving that you live in the county.

What if I can’t make it to an official polling station on Nov. 6?

Option 1: You can vote early.

Busy on election day? Wednesday, Oct. 17 through Saturday, Nov. 3, from 7 a.m. to 7 p.m., you can make your way to any of these 19 early voting locations in Mecklenburg County — map here:

  • Hal Marshall – 618 N College St
  • Elon Park Recreation Center – 11401 Ardrey Kell Rd
  • Beatties Ford Road Library – 2412 Beatties Ford Rd
  • Bette Rae Thomas Rec Center – 2921 Tuckaseegee Rd
  • Cornelius Town Hall – 21445 Catawba Ave
  • Hickory Grove Library – 5935 Hickory Grove Rd
  • Hornet’s Nest Pavilion – 6301 Beatties Ford Rd
  • Huntersville Town Hall – 101 Huntersville-Concord Rd
  • Independence Regional Library – 6000 Conference Dr
  • Main Library (Downtown) – 310 N Tryon St
  • Marion Diehl Recreation Center – 2219 Tyvola Rd
  • Matthews Library – 230 Matthews Station St
  • Mint Hill Library 6840 Matthews – Mint Hill Rd
  • Morrison Regional Library – 7015 Morrison Blvd
  • South County Regional Library – 5801 Rea Rd
  • Steele Creek Old Hollywood Video – 11130 S Tryon St
  • Sugar Creek Library – 4045 N Tryon St
  • University City Old Pier 1 – 8802 JW Clay Blvd
  • West Boulevard Library – 2157 West Blvd

Option 2: You can mail in an absentee ballot.

If you’re not going to be in Mecklenburg County at ALL during the early voting period or on election day, but you’re still registered to vote here, you can submit an absentee ballot request. The absentee ballot request deadline is Tuesday, October 30 at 5 p.m.

You (the voter) or one of your near-relatives or legal guardians can simply use the State Absentee Ballot Request form to request an absentee ballot. Once you’ve completed the request form, either email it to or deliver it in person to the Mecklenburg County Board of Elections at 741 Kenilworth Ave. Ste. 202.

Once your valid request form is received, the county board of elections office will mail the voter absentee balloting materials and instructions to the address you provided. The voted ballot (contained inside of the container-return envelope) must be returned to the county board of elections no later than 5 p.m. on election day.

More details on absentee voting here.

Where can I learn more before Election Day?

Plenty of places, but we recommend the Charlotte Observer and RockTheVote.

Did we miss anything? Send us an email with the subject line “Election Day.”

Photos: Charlotte Observer


  1. You can also mail in your absentee ballot request to: PO BOX 31788, CHARLOTTE, NC 28231. I’ve done that for all the elections I’ve voted in.


Please enter your comment!
Please enter your name here