(WGHP) — If you’re planning to vote in North Carolina on Nov. 7, we’ve got you covered!

If you want to find out if your city or town is having an election, you can check out this guide. Remember, this year you will need to bring a legal photo ID with you to your polling place.

Across the Piedmont Triad alone, there are 52 races.

Mayor elections will take place in Bermuda Run, Biscoe, Burlington, Cooleemee, Danbury, Gibsonville, Graham, High Point, Kernersville, King, Lexington and Mebane.

Elections for town and city councils, boards of aldermen and commissioners will take place in Asheboro, Bermuda Run, Bethania, Biscoe, Burlington, Candor, Cooleemee, Danbury, Eden, Gibsonville, Graham, High Point, Kernersville, King, Lexington, Mebane, Randleman, Reidsville and Thomasville.

Asheboro City Schools, Lexington City Schools and Thomasville City Schools will hold elections for board of education members.

The Sedgefield Sanitary District will hold an election for its board of directors.

Look up your Election Day polling places here.

More from FOX8

North Carolina News

See the latest North Carolina news

For the latest list of candidates in each race, visit the North Carolina State Board of Elections website.

Early voting information

With the Oct. 10 primaries come and gone, the North Carolina State Board of Elections has turned its gaze to Nov. 7.

One-stop, in-person early voting for the November 2023 elections ran from Thursday, Oct. 19, and ended on Saturday, Nov. 4.