Skip to main content

Voter & Election information

2025 Elections

There are no off years and 2025 is no exception. Cherokee County and Georgia are facing crucial elections this year. Click on each race below to discover more about the candidates, as well as the voting dates, times, and locations.

Public Service Commissioners Runoff| July 15

Districts 2 and 3 are up for election, but here’s the exciting part: EVERY voter in Georgia has a voice! While PSC members must reside in their respective districts, the elections are open to the entire state. This means that regardless of your location, you can participate in this important race.

Learn more about what the PSC does and does not regulate by clicking HERE.

Meet the Candidates

Click on the name to go to their website

District 2 Candidates

District 3 Candidates – Going to a Runoff July 15

Key Dates

Primary Runoff

  • Any voter that voted the Democratic ballot in the primary may vote in the runoff.
  • Any eligible voter (Democrat or Republican) that DID NOT vote in the primary may vote in the runoff.
  • If someone voted Republican in the primary, they CANNOT vote in the runoff.

 

  • Primary Runoff Early Voting: July 7 – July 11 (2 locations only)
  • Primary Runoff Election Day: July 15 (1 location only)

Click HERE for Advanced Voting times and locations.

Click HERE for Election Day Voting times and locations

 

General

  • Registration Deadline: October 6
  • Early Voting: October 14 – October 31
  • Election Day: November 4
  • General Election Runoff: December 2

 

GA State Senate - District 21 | Aug. 26

GA State Senate District 21 was formally held by Sen. Brandon Beach(R). Beach resigned May 5 after being appointed by Pres. Trump for U.S. Treasurer, triggering a special election to fill the seat. District 21 covers most of North Fulton including Milton, and Alpharetta. It also covers the northern portions of Cherokee County, including Canton, Ball Ground, Waleska, Holly Springs, and Nelson.

Are you in District 21?

Our Candidate

Debra Shigley

Key Dates

  • Registration Deadline: July 25
  • Absentee/Mail-in Ballots can be requested: Now-August 15
  • Early Voting: August 4 – August 22
  • Election Day: August 26
  • Runoff: TBA

Click HERE for voting locations and times

Click HERE to request an Absentee/Mail-in Ballot

Cherokee Board of Commissioners - District 1 | Aug. 26

District 1, recently vacated by outgoing Commissioner Steve West, covers the northern portions of Cherokee County, including Canton, Ball Ground, Waleska, Holly Springs, and Nelson.

Are you in Cherokee Commission District 1?

Our Candidate

Charles (Big Red) Ravenscraft

Key Dates

  • Registration Deadline: July 25
  • Absentee/Mail-in Ballots can be requested: Now-August 15
  • Early Voting: August 4 – August 22
  • Election Day: August 26
  • Runoff: TBA

Click HERE for voting locations and times

Click HERE to request an Absentee/Mail-in Ballot

Municipal Elections | November 4

Municipal elections are non-partisan. In Cherokee they can include the city Mayor and City Council. You can only vote if you live within the city limits of your city.

Do I live in the city limits?

Meet the Candidates

Click on the name to go to their website. (Most candidates have not announced yet)

Ball Ground

  • Mayor
  • Post 4
  • Post 5

Canton

  • Ward 1
  • Ward 2
  • Ward 3

Waleska

  • At Large (3 seats)

Woodstock

Key Dates

General

  • Registration Deadline: October 6
  • Early Voting: October 14 – October 31
  • Election Day: November 4
  • General Election Runoff: December 2

Georgia Voter Protection Hotline
888-730-5816

Cherokee County Board of Elections & Registration

All Board of Elections monthly meetings will be held at The Bluffs, 1130 Bluffs Parkway, Canton, GA 30114.