Voter Guide

Voting started for 2025 Mecklenburg elections. Here’s what you need to know

Voters line up early to cast their ballot at xxx S.C. on Tuesday, November 5, 2024.
Voters line up early to cast their ballot at xxx S.C. on Tuesday, November 5, 2024. tkimball@heraldonline.com

Election season is kicking into gear across the Charlotte area, with voters starting to head to the polls to decide the fates of high-profile races.

Much of the attention is focused on a ballot referendum asking voters to approve or deny a 1% countywide sales tax increase to fund an overhaul of the region’s transportation system. There are also competitive mayoral races throughout Mecklenburg County and fights for seats on the Charlotte City Council, Charlotte-Mecklenburg Board of Education and town boards.

Early voting began Thursday and runs through Nov. 1. Election Day is Nov. 4.

Here’s what to know about voting in the 2025 general election in Mecklenburg County:

What’s on the November ballot?

The transportation referendum will be on every Mecklenburg County ballot.

In Charlotte, Democratic Mayor Vi Lyles is running against a Republican and a Libertarian as she seeks a fifth term leading the city.

Voters will pick four at-large City Council members from a slate that includes four Democratic incumbents and two Republican challengers. There are just two competitive City Council district races in November: the battle between Krista Bokhari and Kimberly Owens in south Charlotte’s District 6 and a three-person match-up between a Democrat, Republican and unaffiliated candidate in west Charlotte’s District 3.

Multiple seats on the Charlotte-Mecklenburg Schools board are up for grabs this election cycle.

There are also mayor and town board elections in municipalities throughout the county.

How to find your sample ballot

Exactly what races will appear on your ballot depends on where you live in Mecklenburg County.

To find your specific sample ballot, search by your address on the county Board of Elections website or by your name on the State Board of Elections website.

What to know about NC voter registration

Registered voters can check their voter registration online at vt.ncsbe.gov/RegLkup.

Existing voters who need to update their registration should visit vote.mecknc.gov/Information-for-Voters/Update-Address.

The voter registration deadline in North Carolina is 25 days before an election. But residents can register or update their registration in-person and vote on the same day during early voting.

What to know about NC voter ID requirements

North Carolina voters will be asked to show a photo ID at the polls.

Accepted photo IDs — if unexpired or expired for one year or less — include:

  • North Carolina driver’s license
  • State ID from the NCDMV, also called “non-operator ID”
  • Driver’s license or non-driver ID from another state, the District of Columbia, or a U.S. territory if the voter registered in North Carolina within 90 days of the election
  • U.S. Passport or U.S. Passport card
  • Free North Carolina voter photo ID card issued by a county board of elections
  • Some college or university student IDs
  • Some state or local government or charter school employee IDs
  • Military or veterans ID card with photo issued by the U.S. government
  • Tribal enrollment card with photo issued by a tribe recognized by the State of North Carolina or the federal government
  • ID card with photo issued by an agency of the U.S. government or the State of North Carolina for a public assistance program

Any voter can get a free photo ID from their county board of elections if they provide their name, date of birth and the last four digits of their Social Security number.

If a voter cannot show an acceptable photo ID when voting in person, they will still be allowed to vote by filling out an ID Exception Form.

Mecklenburg County early voting details

Early voting opened Thursday at the Hal Marshall Annex, 618 N. College St.

And 20 additional sites will open across the county Oct. 23:

The Hal Marshall site will be open from 8 a.m. to 5 p.m. Oct. 16-17 and 20-22. All 21 sites will be open from 8 a.m. to 7:30 p.m. weekdays from Oct. 23-31. They’ll be open from 8 a.m. to 3 p.m. Oct. 25, 1-5 p.m. Oct. 26 and 8 a.m. to 3 p.m. Nov. 1.

How to request an absentee ballot

All North Carolina voters can request an absentee ballot to vote by mail. The deadline to request an absentee ballot is 5 p.m. the second Tuesday before Election Day.

To request an absentee ballot, visit votebymail.ncsbe.gov/app/home. Service members, their families and other eligible voters living overseas can request an absentee ballot through the same portal.

How to find your polling place

Voters must vote at their designated polling place if they vote on Election Day.

You can look up your polling location through the county Board of Elections website at apps.meckboe.org/addressSearch_New.aspx or the State Board of Elections website at vt.ncsbe.gov/RegLkup/.

Related Stories from Charlotte Observer
Mary Ramsey
The Charlotte Observer
Mary Ramsey is the local government accountability reporter for The Charlotte Observer. A native of the Carolinas, she studied journalism at the University of South Carolina and has also worked in Phoenix, Arizona and Louisville, Kentucky. Support my work with a digital subscription
Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER