Banner Photos courtesy of Melinda Bradshaw
Go To Search

Primary Election - August 29, 2017
General Election (if run-off required) - November 7, 2017


Mayor/Commissioner- Seat 1 (2-year term) - At Large
Currently held by Mitchell E. Reeves

Commissioner- Seat 4 (4-year term) - District 1306
Currently held by Jimmy Hill

Commissioner- Seat 5 (4-year term) - District 1312
Currently held by Mitchell Harding

Candidates must be registered to vote in the City of Atlantic Beach, must have been full-time residents of the city for at least two years prior to qualifying, and must not hold any other elective office.  

Candidates for Seats 4 & 5 are required to reside within the district for which they are seeking at least two years immediately prior to qualifying and must remain full-time residents of their respective district during any term in office.  If you'd like to know which district you are in, please review the district map or enter your address on the precinct finder page on the Duval County Supervisor of Election's website. 

The Mayor has no district requirement. The Mayor and Commissioners are all elected At-Large.

Below is the list of candidates along with their status.  To view a candidate's folder, click on their name below.

Below is the list of candidates along with their status as of 5:00 p.m. on June 9, 2017. To view a candidate's folder, click on their name below.

Mayor - Seat 1:
Glasser, Ellen - Petition requirement met 

  Hall, Milton Lamont "Sarge" - Petition requirement met

Jones, Casey P. - Withdrawn
    Reeves, Mitchell E. "Mitch" - Petition requirement met

Commissioner - Seat 4:




      Hill, James "Jimmy" - Petition requirement met

Kelly, Candace Lee - Petition requirement met

Commissioner - Seat 5:
Harding, Mitchell "Mitch"  - Petition requirement met

        Norris, Brittany - Petition requirement met

Donna L. Bartle
City Clerk

City of Atlantic Beach
800 Seminole Road
Atlantic Beach, FL  32233

Monday - Friday
8:00 a.m. - 5:00 p.m.

Candidate Notebook

Detailed Calendar

City of Atlantic Beach, FL - Official Seal
800 Seminole Road • Atlantic Beach, Florida 32233 • Ph. (904) 247-5800 • Fx. (904) 247-5805