Vote Clock

Early voting locations in Harrisburg, North Carolina for November 3, 2026

Map of North Carolina with Cabarrus County, home to Harrisburg, highlighted
Cabarrus County, North Carolina, home to Harrisburg. Map: U.S. Census Bureau boundaries.

Find sites near me Find by ZIP code Election office

Harrisburg is in Cabarrus County. Harrisburg has about 20,742 people, by the U.S. Census Bureau's 2025 estimate, which also gives its county lines. None of the 4 early voting sites Cabarrus County lists has a Harrisburg address; they are all on the Cabarrus County early voting page.

From the North Carolina State Board of Elections's official list, checked October 14, 2026. Hours can change, so check before you go.

Early voting for Harrisburg voters

Every early voting site in Cabarrus County (4) is on the Cabarrus County early voting page, with a ZIP code finder.

Cabarrus County board of elections

Cabarrus County Board of Elections

Office: 369 Church St N, Concord, NC 28025

Mailing address: PO Box 1315, Concord, NC 28026

Phone: 704-920-2860

Website: cabarruscounty.us/elections

Directions

Check your registration and find your polling place at the State Board of Elections' voter lookup, the state's voter site.

North Carolina voting dates for Harrisburg voters

DateWhat
Fri, Oct 9, 5 p.m.Last day to register in advance (same-day registration stays open during early voting) source
Thu, Oct 15Early voting opens source
Tue, Oct 20, 5 p.m.Request an absentee ballot source
Sat, Oct 31, 3 p.m.Early voting ends source
Sat, Oct 31, 3 p.m.Register and vote during early voting source
Tue, Nov 3, 7:30 p.m.Election Day: polls open 6:30 a.m. to 7:30 p.m. source
Tue, Nov 3, 7:30 p.m.Return your absentee ballot source

Harrisburg voting questions

Where can I vote early in Harrisburg?

Cabarrus County lists 4 sites in all; see the Cabarrus County early voting page.

When does early voting start in Harrisburg?

Early voting in Harrisburg (Cabarrus County) starts Thursday, October 15, 2026 at the first sites to open. Some sites open later; each site's days are on this page.

When does early voting end in Harrisburg?

The last day of early voting in Harrisburg (Cabarrus County) is Saturday, October 31, 2026. Election Day is Tuesday, November 3.

What are the early voting hours in Harrisburg?

Hours differ by site and day. The most common hours are 8 a.m. - 7:30 p.m. Check the site you plan to use before you go.

Who can vote early in Harrisburg?

Any registered voter in Harrisburg (Cabarrus County). You can vote early at any early voting site in your county. You can also register and vote the same day at an early voting site.

What is the phone number of the election office for Harrisburg?

704-920-2860, the Cabarrus County Board of Elections, 369 Church St N, Concord, NC 28025.

Which county runs elections in Harrisburg?

Cabarrus County. Harrisburg voters register and vote with Cabarrus County.

More for Harrisburg voters

Other big cities in North Carolina: Charlotte, Raleigh, Greensboro, Durham, Winston-Salem, Fayetteville, Cary, Wilmington, High Point, Concord.

Sites, days and hours are Cabarrus County's own, copied from its official list (named above); office details are from the North Carolina State Board of Elections, County BOE Information (checked October 17, 2026). Dates are North Carolina's, each linked to its source. Call the office before you go; city population and county lines are from the U.S. Census Bureau.