Vote the PersonNot the party
Candidate

John Haley

Retired Bay District Schools administrator and principal; candidate, Bay County School Board, District 3

John Haley is a former Bay District Schools teacher, dean of students, assistant principal, principal (Arnold High School) and district administrator, and also runs a real estate business2. He finished second in the Aug. 18, 2026 primary with 28.6% and faces incumbent Chris Moore on Nov. 31. He lists fiscal responsibility, school safety, and teacher recruitment and pay as priorities2.

  • Teacher, dean of students, assistant principal, principal (Arnold High School) and district administrator, Bay District Schools2
  • Founder of a real estate business that rents homes to single mothers, by his own account2
  • Advanced with 8,831 votes (28.6%) from the four-candidate nonpartisan Aug. 18, 2026 primary to the Nov. 3 general election; every primary ballot included the race (33,491 ballots cast, 33,491 counted votes, undervotes and overvotes), so the seat is voted on countywide1.

Last reviewed 2026-10-10. Spotted something wrong? Every claim links to its source so you can check it yourself.

Sources (2)

Every claim on this page links to one of these
  1. 2026 Primary Election summary results, Bay County (Election Night Reporting, updated Aug. 24, 2026)Bay County Supervisor of Elections
  2. Bay County School Board District 3 candidate survey (Rural News Service, Aug. 7, 2026)The Florida Trib / WFSU