Early voting for the Nov. 3 election runs Oct. 15-31 at five Iredell sites, two in Mooresville. Photo ID required. Board of Elections: 704-878-3140.

Last checked Oct. 11, 2026. Facts on this page come from the Iredell County Board of Elections, its Nov. 3, 2026, election page and schedule of dates and early voting sites (PDF), and the N.C. State Board of Elections. This page lists facts only; we do not endorse candidates.

The general election is Tuesday, Nov. 3. Elections in Mooresville are run by the Iredell County Board of Elections, 203 Stockton St., Statesville, open 8 a.m. to 5 p.m. weekdays. Call 704-878-3140 with any question.

Who to call

  • Iredell County Board of Elections: 704-878-3140, 203 Stockton St., Statesville; director Susie Jordan
  • Check your registration and see your sample ballot: the state’s voter search
  • Find your Election Day polling place: the state’s polling place lookup
  • Request a mail ballot: the absentee ballot portal, by 5 p.m. Oct. 20

Key dates

What When
Voter registration deadline Passed, Friday, Oct. 9, at 5 p.m. (same-day registration is available during early voting)
Early voting Thursday, Oct. 15, to Saturday, Oct. 31
Last day to request a mail ballot Tuesday, Oct. 20, at 5 p.m.
Election Day Tuesday, Nov. 3, 6:30 a.m. to 7:30 p.m.
Mail ballots due Tuesday, Nov. 3, by 7:30 p.m.

Early voting sites

Any Iredell County voter can use any of the five sites, the county says. Two are in Mooresville:

  • War Memorial Building, 220 N. Maple St., Mooresville
  • Lake Norman Fire Department, 1518 Brawley School Road, Mooresville
  • Board of Elections office, 203 Stockton St., Statesville
  • Iredell-Statesville Schools CATS Facilities and Maintenance Building, 350 Old Murdock Road, Troutman
  • American Legion Post 113, 3085 Harmony Highway, Harmony

Hours at every site: 8 a.m. to 7:30 p.m. on weekdays from Oct. 15 to Oct. 30; 8 a.m. to 3 p.m. on Saturday, Oct. 24, and Saturday, Oct. 31. All sites are closed Saturday, Oct. 17, Sunday, Oct. 18, and Sunday, Oct. 25.

The State Board says the first day and the last few days are usually the busiest. Statewide, 74% of voters cast ballots early in the 2024 general election.

Registering

You can register in North Carolina if you are a U.S. citizen, will be 18 by the general election, and have lived in North Carolina and your precinct for 30 days before the election, according to the county’s registration page. People convicted of a felony can register once their citizenship rights are restored.

The regular deadline for Nov. 3 was Oct. 9. During early voting you can still register and vote the same day: you attest to your eligibility and show proof of where you live, such as a driver’s license or other government document, a paycheck, a utility bill or a bank statement with your name and current address, the State Board says. Voters who moved within Iredell County can update their address at check-in.

Photo ID

Voters are asked to show photo ID; a driver’s license is the most common. If you do not have one, you can come back with it, vote a provisional ballot and bring an acceptable ID to the elections office by noon Tuesday, Nov. 10, or fill out a Photo ID Exception Form at the polls. The county board issues free voter photo IDs to registered voters through the end of early voting. Details are on the state’s Voter ID page.

Voting by mail

Request a ballot through the state portal or the county’s printable form by 5 p.m. Tuesday, Oct. 20. Return it by mail, to an election official at any early voting site in Iredell County, or at the Board of Elections, by 7:30 p.m. Nov. 3.

On Election Day

Polls are open 6:30 a.m. to 7:30 p.m. You must vote at your assigned polling place; look it up with the state’s lookup or the county’s polling place list (PDF). There is no voting at the Board of Elections office that day.

What is on the ballot

Your sample ballot shows every race for your address. The county posts the offices to be elected, a candidate list and the legislature’s explanation of the 2026 constitutional amendments. The State Board’s judicial voter guide covers the N.C. Supreme Court and Court of Appeals races. Mooresville’s own voting wards are on the town’s ward map.

What this means for you

  • Vote early at the War Memorial Building or the Lake Norman Fire Department, any day the sites are open.
  • Missed the deadline? Register and vote at the same visit during early voting.
  • Bring a photo ID.

More: who to call in town government and things to do in Mooresville this month.

Frequently asked questions

Where can I vote early in Mooresville?

Two of Iredell County’s five early voting sites are in Mooresville: the War Memorial Building, 220 N. Maple St., and the Lake Norman Fire Department, 1518 Brawley School Road. Any county voter can use any site.

When is early voting in Iredell County?

Thursday, Oct. 15, through Saturday, Oct. 31. Weekday hours are 8 a.m. to 7:30 p.m.; Saturdays, Oct. 24 and 31, are 8 a.m. to 3 p.m. Sites are closed Oct. 17, 18 and 25.

Can I still register to vote in Iredell County?

The regular deadline passed Oct. 9, but North Carolina lets you register and vote at the same time during early voting. Bring proof of your address, such as a driver’s license, utility bill, bank statement or paycheck.

Do I need ID to vote in North Carolina?

Yes. Voters are asked to show photo ID. Without one you can vote a provisional ballot and bring ID to the elections office by noon Nov. 10, or fill out an ID exception form. The county board issues free voter IDs through the end of early voting.

What are the polling hours on Election Day?

6:30 a.m. to 7:30 p.m. Tuesday, Nov. 3. On Election Day you must vote at your assigned polling place, and there is no voting at the Board of Elections office.