Every local race on Bay County ballots this year: the candidates, what they say they'll do in their own words, links to their campaigns, and where their campaign money comes from. BayCounty.me doesn't endorse or rate candidates.
No candidate reached 50%+1 in the Aug 18 primary (Moore 9,023 / 29.25%; Haley 8,831 / 28.63%; Koch 8,577 / 27.81%; Manley 4,413 / 14.31%). The top two, Moore and Haley, meet on the Nov 3 ballot.
John Haley
30+ years with Bay District Schools, including principal of J.R. Arnold High and district Executive Director of Operations (per campaign site).
Says board decisions should start with whether they benefit students ("Students First, Politics Last").
Wants to modernize school facilities to expand career and technical programs that let students earn credentials for high-demand careers while still in school.
Wants teachers and support staff to have the resources they need and fair pay, and wants their feedback considered in decisions.
Supports strong school security, school resource officers, practiced emergency protocols and action on bullying.
Says classroom technology should support teachers, not replace them.
Pledges fiscal responsibility and a stronger connection between the District Office and local schools.
Individual donors are counted, not named, on this site. By size: under_100: 14 · 100_499: 16 · 500_999: 9 · 1000_plus: 1. 34 gave from inside Bay County ($7,400), 5 from outside ($1,795). Every name is in the full report.
Where the money went
Paid to
Amount
Political Marketing Int'l Incon line ads and text messages; Website/Facebook Setup; On-line Advertising; on-line campaign; and 4 other descriptions
$10,592
Lamar Advertisingadvertising; digital bullletin; Billboard; Digital Sign; and 1 other descriptions
$9,800
Signs Unlimitedsigns; coroplast signs; Yard signs; coroplast; and 4 other descriptions
$6,334
Payments to individualscampaign manager; campaign advisor; video production; videographer; and 2 other descriptions
$5,800
iHeart Mediaradio
$2,829
Corvus Blue Communicationscampaign manager; consultant
$1,900
Bay County Supervisor of ElectionsQualifying fee
$1,879
Who Dey Prints & Embroideryt-shirts and-cashier checks fee; shirts
$1,295
Hilton Garden Innwatch night
$950
The Home Depotsupplies; fourth of July supplies; lumber for signs-; yard sign suppleis; and 2 other descriptions
$532
Vistaprintdoor hangers; flyers; business cards --; Refund: Business Card Refund
$493
Office Depot/OfficeMaxBanners and copies; supplies; copies
$488
Walmartoutdoor canop; 4th of July-supplies; snacks for workers; supplies for 4th of july; and 1 other descriptions
$399
Rivas ImagingPhotos
$300
DeltaAd in anniversary souvenir booklet
$250
One of the campaign's amended reports may count a $1,000 loan from the candidate twice. Figures here follow the Supervisor of Elections' totals.
Individual donors are counted, not named, on this site. By size: under_100: 1 · 100_499: 8 · 500_999: 3 · 1000_plus: 5. 15 gave from inside Bay County ($6,600), 1 from outside ($1,000). Every name is in the full report.
Where the money went
Paid to
Amount
Signs on the CheapYard signs; Signs
$3,325
Bay County Supervisor of ElectionsQualifying fee
$1,879
iHeart MediaRadio advertisement
$1,020
Burnie Thompson LLCMedia Services
$1,000
JVC Media of Fl Ft WaltoRadio Advertisement
$440
Zazzle Inc.Photo Election Campaign Business Cards
$160
Trustmark BankInitial checks for campaign expenditures
$1,454 of the total is in-kind (goods or services)
Every organization donor (4)
Organization
Gave
GRAFINN LLCBusiness
$500
MIA RITA LLCBusiness
$450
Dollins LawBusiness
$200
Who-Dey Prints and EmbroideryBusiness
$78
Individual donors are counted, not named, on this site. By size: under_100: 11 · 100_499: 23 · 500_999: 10 · 1000_plus: 5. 44 gave from inside Bay County ($13,780), 4 from outside ($1,325). Every name is in the full report.
Where the money went
Paid to
Amount
Nexstar MediaAdvertising
$3,500
Premium Outdoor LLC.Advertising
$3,150
GoogleAdvertising
$2,122
Bay County Supervisor of ElectionsQualifying Fee
$1,879
A.G.E. GraphicsSigns; signs
$1,399
Who Dey Prints & EmbroideryWearables
$821
Color Press PrintingFlyer Printing; Printing; Logo Design
$743
Signs on the CheapCorrugated Plastic Signs
$625
Signworks PC, IncSigns; Sign and Printables; Printables
$1,750 of the total is in-kind (goods or services)
Every organization donor (22)
Organization
Gave
T K Vandy LLCBusiness
$1,000
Campers InnBusiness
$1,000
132 Harrison Holdings LLCBusiness
$1,000
Gulf Coast Gutter LLCBusiness
$1,000
Almega SportsBusiness
$1,000
Neves Media Productuions LLCBusiness
$750
Charlie Coram's placeBusiness
$500
ECSC, LLCBusiness
$500
St. Andrews Inc. of PCBusiness
$250
5 Bridges Real Estate ServicesBusiness
$250
651 West 14th Street LLCBusiness
$250
G & W Coastal PropertiesBusiness
$200
The Holman Company LLCBusiness
$200
77 SeafoodBusiness
$150
Fritz Investments, LLCBusiness
$100
Pohaven, IncBusiness
$100
Vittles Companies, IncBusiness
$100
Vittles Ta Go, IncBusiness
$100
Vittles, IncBusiness
$100
DYB's paintingBusiness
$100
Eleventh West Inc.Business
$100
Turf Pro Pest ControlBusiness
$100
Individual donors are counted, not named, on this site. By size: under_100: 5 · 100_499: 30 · 500_999: 3 · 1000_plus: 5. 37 gave from inside Bay County ($8,780), 3 from outside ($750). Every name is in the full report.
Where the money went
Paid to
Amount
Neves Media Productions LLCPolitical mail outs; Political Mail outs; Graphic design; Business signs-4’x3’; and 10 other descriptions
$15,144
Bay County Supervisor of ElectionsQualifying
$1,879
Almega SportsT-Shirts political promo; Political promos; Political signature footballs
$1,247
ESPN Radio NW FlaRadio political ads; Political Ads
Lake Powell Residential Golf Community Development District, Seat 2
Nonpartisan
Voted on only by voters inside the Lake Powell CDD (Wild Heron area). Listed on the Notice of General Election. Incumbent not confirmed.
Alyssa Finneyfrock
In their words
No campaign website or platform statement found
Campaign money
$0 raised · $0 spent through latest report
$0 from 0 individuals
$0 from organizations
$0 own money
Every organization donor (0)
None reported.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Lake Powell Residential Golf Community Development District, Seat 5
Incumbent: Kenneth Black · Nonpartisan
Voted on only by voters inside the Lake Powell CDD. Kevin Williams filed and withdrew (June 4, 2026). Black states in his SOE candidate statement that he has been a supervisor since Sept 2024.
Kenneth Black
Incumbent
Retired from the utility industry; Lake Powell CDD supervisor since Sept 2024 (per SOE candidate statement).
In their words
Running for re-election to keep guiding CDD issues and the district's fiduciary responsibilities.
Points to his work as chair of the property owners' association safety and security committee on the security system, gate access, cameras, radar speed signs and emergency planning.
Wants to keep working with the property owners' association board on issues that benefit both bodies.
Says he wants to keep Wild Heron safe, secure and well kept.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
No campaign website or platform statement found. Withdrew June 4, 2026.
Campaign money
$0 raised · $0 spent through latest report
$0 from 0 individuals
$0 from organizations
$0 own money
Every organization donor (0)
None reported.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Incumbent: Paul Casto (not a candidate) · Nonpartisan
Open seat; the city website lists Paul Casto as Ward 1 council member and he is not a candidate. Council members are elected citywide. Scott Heilmann filed but did not qualify.
Carlos Sanchez
Retired U.S. Air Force Chief Master Sergeant (EOD); utilities operations manager (per campaign site).
Individual donors are counted, not named, on this site. By size: under_100: 38 · 100_499: 81 · 500_999: 5 · 1000_plus: 3. 29 gave from inside Bay County ($4,691), 98 from outside ($13,595). Every name is in the full report.
Where the money went
Paid to
Amount
Lamar AdvertisingAdvertising Media
$3,750
Trailhead MediaAdvertising Media
$2,400
VistaprintCampaign Handouts; Campaign Materials; Shirts; Business Cards
Individual donors are counted, not named, on this site. By size: under_100: 12 · 100_499: 26 · 500_999: 21 · 1000_plus: 9. 49 gave from inside Bay County ($17,368), 12 from outside ($2,905). Every name is in the full report.
Where the money went
Paid to
Amount
Payments to individualsConsulting; Consultant; consulting; Sign Stands; and 1 other descriptions
$9,250
LAT30 Strategic PartnersAdverting; Advertising Spend; Advertising; Media Spend Reimbursement
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Where the money went
Paid to
Amount
Payments to the candidate (loan repayments, reimbursements, surplus returned)Repayment of loan to self
$9,580
Oasis Resorts INCrefund of campaign donation
$1,000
Payments to individualsLOGO T-shirts for campaign
$420
The campaign account is closed.
SOE status "Did not qualify": campaign account opened but candidate did not qualify for the ballot.
Individual donors are counted, not named, on this site. By size: under_100: 1 · 100_499: 9 · 500_999: 5 · 1000_plus: 2. 12 gave from inside Bay County ($4,550), 4 from outside ($550). Every name is in the full report.
Where the money went
Paid to
Amount
Neves Media Productions LLCRETAINER FOR SIGNS, POSTCARDS, AND GRAPHIC DESIGN; SIGNS, POST CARDS
$7,965
PTN CONSULTINGCAMPAIGN CONSULTING
$3,000
City of Panama City BeachElection Qualifying
$750
Lowe'sLUMBER AND HARDWARE FOR SIGNS
$376
WebElect.Net LLCCANVASSING
$280
UHAULRENTAL TRUCK TO TRANSPORT SIGNAGE; RENTAL TRUCK FOR SIGNAGE (MILEAGE FEE)
Committee Realtors Political AdvocacyPolitical committee
$1,000
Nelson Marine ServicesBusiness
$300
Pretty Neat Organizing LLCBusiness
$250
Press Print GraphicsBusiness
$243
Individual donors are counted, not named, on this site. By size: under_100: 16 · 100_499: 2 · 500_999: 1 · 1000_plus: 2. 20 gave from inside Bay County ($2,226), 1 from outside ($1,000). Every name is in the full report.
Where the money went
Paid to
Amount
Trailhead MediaAdvertising
$1,200
VistaprintDoor Hangers
$913
Super Cheap SignsSigns
$746
Burnie Thompson LLCAdvertising/Social Media
$500
City of Panama City BeachFiling Fee
$250
Krewe of DominiqueAdvertising
$170
Hancock Whitney BankBank Fee
$12
Amended report re-coded one $1,000 contribution from "self" to individual.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 1 · 500_999: 0 · 1000_plus: 0. 1 gave from inside Bay County ($100), 0 from outside ($0). Every name is in the full report.
Wants to end fees for public records requests by Callaway residents, require city-owned phones for official business and make city emails searchable.
Wants to restore decorum in commission meetings with clear time limits so residents can speak without interruption.
Supports updating land development codes (setbacks, driveway space, street widths for emergency vehicles) and a temporary moratorium on incompatible residential development until those standards are in place.
Wants close review of traffic impacts from new development, especially along Highway 22.
Wants advance approval for any spending over budget, closer oversight of contracts and budgets, and to explore an independent review of city finances.
Individual donors are counted, not named, on this site. By size: under_100: 22 · 100_499: 7 · 500_999: 0 · 1000_plus: 0. 23 gave from inside Bay County ($1,045), 5 from outside ($798). Every name is in the full report.
Where the money went
Paid to
Amount
Super Cheap Signscampaign signs
$437
Publixreception food
$288
Payments to the candidate (loan repayments, reimbursements, surplus returned)shirts; Refund of loan to open account.
Incumbent: David Griggs (not a candidate) · Nonpartisan
Open seat; the city website lists David Griggs as Ward II commissioner and he is not a candidate. Shannon Aufdencamp filed but did not qualify. Voting is citywide.
Jamie Kirkland
In their words
No campaign website or platform statement found
Campaign money
$302 raised · $0 spent through 2026-10-02
$44 from 1 individuals
$0 from organizations
$258 own money
$302 of the total is in-kind (goods or services)
Every organization donor (0)
None reported.
Individual donors are counted, not named, on this site. By size: under_100: 1 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 1 gave from inside Bay County ($44), 0 from outside ($0). Every name is in the full report.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 3 · 500_999: 2 · 1000_plus: 0. 4 gave from inside Bay County ($1,550), 1 from outside ($300). Every name is in the full report.
No campaign website or platform statement found. Filed paperwork but did not qualify.
Campaign money
$150 raised · $150 spent through 2026-09-10
$0 from 0 individuals
$0 from organizations
$150 own money (incl. $150 in loans)
Every organization donor (0)
None reported.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Where the money went
Paid to
Amount
Payments to the candidate (loan repayments, reimbursements, surplus returned)Distribution of surplus: Repayment of Loan
$144
Panhandle Credit UnionStatement Fee
$6
The campaign account is closed.
SOE status "Did not qualify": campaign account opened but candidate did not qualify for the ballot.
City elections: candidates who have opened a campaign
Lynn Haven
Lynn Haven Commissioner Seat 1
Filed with the Supervisor of Elections for the April 20, 2027 city election. Qualifying hasn't happened yet, so more candidates may file.
Judy Tinder
In their words
Platform not yet reviewed.
Campaign money
$2,545 raised · $0 spent through 2026-09-30
$2,045 from 10 individuals
$500 from organizations
$0 own money
Every organization donor (1)
Organization
Gave
Rydge Consulting LLCBusiness
$500
Individual donors are counted, not named, on this site. By size: under_100: 5 · 100_499: 3 · 500_999: 1 · 1000_plus: 1. 7 gave from inside Bay County ($1,875), 3 from outside ($170). Every name is in the full report.
Filed with the Supervisor of Elections for the April 20, 2027 city election. Qualifying hasn't happened yet, so more candidates may file.
Jamie Marler
In their words
Platform not yet reviewed.
Campaign money
$0 raised · $0 spent through 2026-09-30
$0 from 0 individuals
$0 from organizations
$0 own money
Every organization donor (0)
None reported.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Filed with the Supervisor of Elections for the April 20, 2027 city election. Qualifying hasn't happened yet, so more candidates may file.
Johnnie Beshearse
In their words
Platform not yet reviewed.
Campaign money
$0 raised · $0 spent through latest report
$0 from 0 individuals
$0 from organizations
$0 own money
Every organization donor (0)
None reported.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Incumbent: Robert Carroll · Partisan · Elected unopposed · Robert Carroll · Official results
Only qualified candidate when county qualifying closed at noon June 12, 2026; does not appear on the Nov 3 ballot.
Robert Carroll
RepublicanIncumbentElected unopposed
In their words
No campaign website or platform statement found
Campaign money
$1,000 raised · $1,000 spent through 2026-09-10
$0 from 0 individuals
$0 from organizations
$1,000 own money (incl. $1,000 in loans)
Every organization donor (0)
None reported.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Where the money went
Paid to
Amount
Payments to the candidate (loan repayments, reimbursements, surplus returned)Distribution of surplus: Refund to candidate loan
$517
The Print ShopCandidate Petitions
$308
Bay County Supervisor of ElectionsPetition Verification
Incumbent: Doug Moore (not a candidate) · Partisan · Elected unopposed · Scott Duvall · Official results
Open seat; incumbent Doug Moore announced he would not seek re-election. Scott Duvall was the only candidate to qualify (qualifying closed June 12, 2026). Three other filers withdrew before qualifying: Suzanne McDowell (LIB, Oct 2025), Sunny Reid (REP, Mar 2026), Brian Rust (REP, May 2026).
Campaign Facebook page exists but could not be read (Facebook blocks automated access); no other platform material found
Campaign money
$62,251 raised · $62,251 spent through 2026-09-10
$31,500 from 55 individuals
$30,651 from organizations
$100 own money (incl. $100 in loans)
Every organization donor (38)
Organization
Gave
SGA Investments INCBusiness
$1,000
Robers and Roberts, IncBusiness
$1,000
Roberts Family, LLCBusiness
$1,000
Abbott Family Properties, LLCBusiness
$1,000
CulpepperBusiness
$1,000
J & K Stewart Properties, LLCBusiness
$1,000
Mainline Construction, LLCBusiness
$1,000
Manuel & Thompson, PABusiness
$1,000
RV Connections, IncBusiness
$1,000
Solid Rock Plumbing LLCBusiness
$1,000
Marshall BrothersBusiness
$1,000
CASONCO LLCBusiness
$1,000
Panhandle Engineering Inc.Business
$1,000
Butler Commercial LLCBusiness
$1,000
Designwest Group LLCBusiness
$1,000
RJ Gorman Contracting LLCBusiness
$1,000
Clubs Real Estate Group LLCBusiness
$1,000
St. JoeBusiness
$1,000
Kilgores Brick Pavers LLCBusiness
$1,000
Tonies Dance WorkshopBusiness
$1,000
Mike Hill Used Cars INCBusiness
$1,000
132 Harrison Holdings LLCBusiness
$1,000
Discount Towing & Recovery LLCBusiness
$1,000
GPO Equity Holding LLCBusiness
$1,000
Dermatology AssociatesBusiness
$1,000
BP Linx LLCBusiness
$1,000
ECSC,LLCBusiness
$500
A-1 Anytime Bonding INCBusiness
$500
Mikes Custom Welding & FabricaBusiness
$500
North Florida Security AgencyBusiness
$500
McKinney Insurance & Invest.Business
$500
M & M Properties of Bay CountyBusiness
$500
Bay County Fence, LLCBusiness
$300
Custom Clean Northwest Fl. LLCBusiness
$300
Book That Condo LLCBusiness
$300
QuickstopBusiness
$251
BGN ContractorsBusiness
$250
Mr. Fence of Florida, IncBusiness
$250
Individual donors are counted, not named, on this site. By size: under_100: 1 · 100_499: 23 · 500_999: 9 · 1000_plus: 22. 41 gave from inside Bay County ($24,400), 4 from outside ($3,200). Every name is in the full report.
Where the money went
Paid to
Amount
Refunds to individual contributorsRefund: Refund
$20,167
Bay County Supervisor of ElectionsQualifying
$5,543
Gagnon's Sign DepotSignage; Signs-
$5,405
Propolis LLCCampaign Consulting
$3,500
Hotel IndigoFundraiser Event Center; Deposit for Fundraiser
Also filed: Suzanne McDowell, Sunny Reid, Brian Rust
Suzanne McDowell
LibertarianWithdrew
In their words
No campaign website or platform statement found. Withdrew October 20, 2025.
Campaign money
$0 raised · $0 spent through latest report
$0 from 0 individuals
$0 from organizations
$0 own money
Every organization donor (0)
None reported.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
SOE candidate statement only pointed to www.VoteBrianRust.com; as of 2026-10-21 that site shows a podcast page with no campaign platform. Withdrew May 11, 2026.
Campaign money
$4,689 raised · $3,678 spent through 2026-08-09
$3,018 from 12 individuals
$1,033 from organizations
$638 own money
$1,545 of the total is in-kind (goods or services)
Every organization donor (3)
Organization
Gave
Knock-It-Off Media, LLCBusiness
$677
Knock-it-off Media, LCBusiness
$231
Color Match USA INCBusiness
$125
Individual donors are counted, not named, on this site. By size: under_100: 5 · 100_499: 5 · 500_999: 0 · 1000_plus: 2. 8 gave from inside Bay County ($2,762), 2 from outside ($130). Every name is in the full report.
Where the money went
Paid to
Amount
Mayo ClinicDistribution of surplus: donation
$2,935
Refunds to individual contributorsRefund: refund; Refund: Refund
$743
The campaign account is closed.
Monetary contributions minus expenditures/distributions = -535.00 at termination (SOE figures).
Incumbent: Timothy Campbell · Nonpartisan · Elected unopposed · Timothy Campbell · Official results
County court judgeship (6-year term). Judicial qualifying closed noon April 24, 2026; sole qualifier. Incumbency based on a 14th Judicial Circuit judge-directory link (jud14.flcourts.org/judges/timothy-c-campbell) that could not be opened.
Timothy Campbell
IncumbentElected unopposed
In their words
No campaign website or platform statement found
Campaign money
$7,640 raised · $7,640 spent through 2026-07-23
$0 from 0 individuals
$0 from organizations
$7,640 own money (incl. $7,590 in loans)
Every organization donor (0)
None reported.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Where the money went
Paid to
Amount
Bay County Supervisor of ElectionsCheck 101 -Qualifying
$7,590
Regions BankPurchase Pre-printed checks; Monthly paper statement fee
$35
Payments to the candidate (loan repayments, reimbursements, surplus returned)Distribution of surplus: close account
Incumbent: Tracy A Smith · Nonpartisan · Elected unopposed · Tracy A Smith · Official results
County court judgeship (6-year term). Judicial qualifying closed noon April 24, 2026; sole qualifier. Smith was appointed to the Bay County Court by the Governor in September 2024.
Tracy A Smith
IncumbentElected unopposed
In their words
No campaign website or platform statement found
Campaign money
$10,000 raised · $10,000 spent through 2026-07-23
$0 from 0 individuals
$0 from organizations
$10,000 own money (incl. $10,000 in loans)
Every organization donor (0)
None reported.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Where the money went
Paid to
Amount
Bay County Supervisor of ElectionsQualifying Fee
$7,590
Payments to the candidate (loan repayments, reimbursements, surplus returned)Distribution of surplus: Reimbursement of Loan/ Close out Campaign Account
Incumbent: Ann Leonard (not a candidate) · Nonpartisan · Decided in the Aug. 18 primary · Ginger Littleton · Official results
Open seat. Decided in the Aug 18, 2026 primary (school board races need 50%+1): Littleton 16,154 (51.59%), Petty 15,160 (48.41%). Not on the Nov 3 ballot.
Ginger Littleton
Won
Former Bay County teacher and administrator; previously served 13 years on the Bay District School Board (per campaign site).
Individual donors are counted, not named, on this site. By size: under_100: 1 · 100_499: 12 · 500_999: 9 · 1000_plus: 6. 17 gave from inside Bay County ($7,850), 8 from outside ($2,950). Every name is in the full report.
Where the money went
Paid to
Amount
Neves Media Productions LLCCampaign Services; Printing
$12,717
Lamar AdvertisingBillboard Advertising
$3,402
Bay County Supervisor of ElectionsQualifying Fee
$1,879
St Andrews Bay Yacht ClubCampaign Fundraiser
$1,490
U.S. Postal ServicePostage
$156
StripeStripe fees for online contributions; Stripe fees for online contribution; Stripe Fees for online donation
$135
League of Women VotersTechnology & Security
$70
Payments to individualsReimburse for candy purchase for parade
Individual donors are counted, not named, on this site. By size: under_100: 39 · 100_499: 29 · 500_999: 4 · 1000_plus: 5. 38 gave from inside Bay County ($8,899), 39 from outside ($5,142). Every name is in the full report.
Incumbent: Steve Moss · Nonpartisan · Elected unopposed · Steve Moss · Official results
Only qualified candidate when qualifying closed June 12, 2026; not on the primary or Nov 3 ballot.
Steve Moss
IncumbentElected unopposed
In their words
No campaign website or platform statement found
Campaign money
$1,889 raised · $1,889 spent through 2026-09-10
$0 from 0 individuals
$0 from organizations
$1,889 own money (incl. $1,889 in loans)
Every organization donor (0)
None reported.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Where the money went
Paid to
Amount
Bay County Supervisor of ElectionsQualifying Fee
$1,879
Payments to the candidate (loan repayments, reimbursements, surplus returned)Refund: Loan Refund
Incumbent: Dave Lowery (appointed) · Nonpartisan · Decided earlier in 2026 · Dave Lowery · Official results
A recall election for Mayor Jesse Nelson was set for Jan 20, 2026, with Dave Lowery as the only qualified candidate to fill the seat. Nelson resigned before the vote and the SOE canceled the recall election, so no votes were cast. The City Commission then unanimously appointed Lowery to serve until the next regular election (April 20, 2027). The SOE has no results for this contest; the outcome is from local news reports.
Dave Lowery
Appointed
Retired U.S. Air Force lieutenant colonel; college professor of public administration (per SOE candidate statement).
In their words
Says he is not seeking office to advance a political agenda.
Wants to support city staff and respect the role of the Lynn Haven City Commission.
Wants to keep city operations professional.
Wants to protect Lynn Haven taxpayers while stabilizing the city budget.
Wants to restore public trust in local government.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 1 · 500_999: 0 · 1000_plus: 0. 1 gave from inside Bay County ($250), 0 from outside ($0). Every name is in the full report.
Where the money went
Paid to
Amount
Refunds to individual contributorsRefund: Refunding donation (running unopposed)
$250
City of Lynn HavenCandidate Filing Fee
$199
Payments to the candidate (loan repayments, reimbursements, surplus returned)Refund: Closing account due to running unopposed (partial refund minus filing fee)
$101
The campaign account is closed.
Lynn Haven recall election (Jan 20, 2026): campaign closed after running unopposed; contributions refunded per the filing. The two recall political committees (Lynn Haven Recall; Recall Mayor Nelson) are committees, not candidates, and are not included.
Nonpartisan · Elected unopposed · Jackie Kennington · Official results
Sole qualifier (Springfield qualifying closed noon Feb 13, 2026); not on the April 21 ballot. Incumbent not confirmed.
Jackie Kennington
Elected unopposed
In their words
No campaign website or platform statement found
Campaign money
$1,502 raised · $1,500 spent through 2026-05-14
$2 from 1 individuals
$0 from organizations
$1,500 own money (incl. $1,500 in loans)
$2 of the total is in-kind (goods or services)
Every organization donor (0)
None reported.
Individual donors are counted, not named, on this site. By size: under_100: 1 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 1 gave from inside Bay County ($2), 0 from outside ($0). Every name is in the full report.
Where the money went
Paid to
Amount
Payments to the candidate (loan repayments, reimbursements, surplus returned)Distribution of surplus: Close out bank account
Nonpartisan · Elected unopposed · Cindy Hamre · Official results
Sole qualifier (Springfield qualifying closed noon Feb 13, 2026); not on the April 21 ballot. Incumbent not confirmed.
Cindy Hamre
Elected unopposed
In their words
No campaign website or platform statement found
Campaign money
$442 raised · $440 spent through 2026-05-14
$0 from 0 individuals
$0 from organizations
$442 own money (incl. $400 in loans)
$2 of the total is in-kind (goods or services)
Every organization donor (1)
Organization
Gave
Panhandle Credit UnionOther
$0
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Where the money went
Paid to
Amount
City of SpringfieldQualifying fee
$432
Payments to the candidate (loan repayments, reimbursements, surplus returned)Distribution of surplus: Repayment of Loan
Incumbent: Ralph L. Hammond · Nonpartisan · Decided earlier in 2026 · Ralph L. Hammond · Official results
Municipal election April 21, 2026: Hammond 310 (55.76%), Curti 246 (44.24%).
Ralph L. Hammond
IncumbentWon
Springfield mayor since 2013; retired U.S. Air Force (23 years) (per SOE candidate statement).
In their words
Says most of the city's water, sewer, stormwater and street paving upgrades are done and wants to finish the remaining work with planning and funding.
Points to the new Government Complex and Civic Center due in 2026.
Supports projects in design: a School Ave. streetscape, a new nature park, Springfield Gardens Walking Park improvements and a Carrie Bell Shaw outdoor recreation park.
Pledges integrity, accountability, availability and honesty, and stresses teamwork among the commission, staff and residents.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Where the money went
Paid to
Amount
Payments to the candidate (loan repayments, reimbursements, surplus returned)Distribution of surplus: Personal Loan Reimbursement
$1,767
Signworks PC, IncYard Signs, Static Car Signs; Signs & Stands
$734
Creative PrintingDoor Hangers
$277
City of SpringfieldQualifying Fee
$216
Bay County Supervisor of ElectionsPetition Verification
Individual donors are counted, not named, on this site. By size: under_100: 2 · 100_499: 2 · 500_999: 1 · 1000_plus: 1. 4 gave from inside Bay County ($718), 2 from outside ($1,128). Every name is in the full report.
Where the money went
Paid to
Amount
Gagnon's Sign DepotMagnets, Signs
$1,214
VittlesSides dishes for Fish Fry
$1,000
Payments to individualsCampaign Hats for advertising; Campaign Shirts
$890
Sam's ClubSupplies for Fish Fry
$583
Payments to the candidate (loan repayments, reimbursements, surplus returned)Refund: Partial Repayment of Loan
$376
The Home DepotLumber for large campaign signs
$360
City of SpringfieldAssessment Fee
$216
Office Depot/OfficeMaxPrinting Flyers
$134
Thy Neighbors ServicesDistribution of surplus: Donation of funds to Charity
$125
Smith Wholesale MeatsFish for Fish Fry
$90
Hancock Whitney BankBank Fee - Early Closure; Bank Fee; service fee; Service Charge - Bank Fee
Nonpartisan · Elected unopposed · Carrie Ruscoe · Official results
Sole candidate in the 2026 Municipal Super Tuesday cycle (SOE status Inactive-Elected); no Mexico Beach contest appeared on the April 21, 2026 ballot (SOE results cover Springfield only). Qualifying filings dated Feb 2026; exact close of qualifying and incumbency not confirmed.
Carrie Ruscoe
Elected unopposed
In their words
No campaign website or platform statement found
Campaign money
$125 raised · $100 spent through 2026-05-14
$0 from 0 individuals
$0 from organizations
$125 own money
$25 of the total is in-kind (goods or services)
Every organization donor (0)
None reported.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Where the money went
Paid to
Amount
City of Mexico BeachCandidate qualifying fee
$84
Centennial BankMonthly service charge
$10
Payments to the candidate (loan repayments, reimbursements, surplus returned)Distribution of surplus: Return of remaining candidate funds upon campaign termination and account closure
Sole candidate in the 2026 Municipal Super Tuesday cycle (SOE status Inactive-Elected); no Mexico Beach contest appeared on the April 21, 2026 ballot (SOE results cover Springfield only). Qualifying filings dated Feb 2026; exact close of qualifying and incumbency not confirmed.
Steve Cox
Elected unopposed
In their words
No campaign website or platform statement found
Campaign money
$200 raised · $200 spent through 2026-05-14
$0 from 0 individuals
$0 from organizations
$200 own money (incl. $200 in loans)
Every organization donor (0)
None reported.
Individual donors are counted, not named, on this site. By size: under_100: 0 · 100_499: 0 · 500_999: 0 · 1000_plus: 0. 0 gave from inside Bay County ($0), 0 from outside ($0). Every name is in the full report.
Where the money went
Paid to
Amount
Payments to the candidate (loan repayments, reimbursements, surplus returned)Distribution of surplus: Repayment Of Loan
Platforms are summarized only from each candidate's own campaign website, campaign social pages or questionnaire answers they wrote, with links to each source. If we couldn't find a statement from the candidate, we say so rather than fill in from news coverage. Candidates are listed alphabetically.
Money comes from the campaign reports candidates file with the Bay County Supervisor of Elections, through the date shown. Organizations are listed by name; gifts from individual people are counted and totaled, and every name is in the linked report. Florida caps gifts to local candidates at $1,000 per person or business per election.
Sitting officials' past campaigns are on the Campaign Money page.
What we couldn't find
Campaign Facebook/Instagram pages could not be read (Facebook blocks automated access). Platforms come only from candidate websites and the candidate statements filed with the SOE (shown on each candidate's VoterFocus page). Candidates whose only platform material is on Facebook have platform [] (e.g. Scott Duvall).
No platform material found for: Robert Carroll, Scott Duvall, Steve Moss, Timothy Campbell, Tracy A Smith, Glenn Manley, Jamie Kirkland, Alyssa Finneyfrock, Greg Porta, Tim Rosson, Carl Curti, Jackie Kennington, Cindy Hamre, Carrie Ruscoe, Steve Cox, and withdrawn or non-qualified filers McDowell, Rust, Williams and Aufdencamp.
Glenn Manley: a Facebook profile is linked by a third-party voter guide but could not be confirmed as an official campaign page, so it is not listed.
votebrianrust.com (the site cited in Brian Rust's SOE statement) no longer shows campaign content.
The Nov 3 sample ballot is only available as a personalized request form on bayvotesfl.gov. The active race list was assembled from the SOE 'Offices up for Election' page, SOE/VoterFocus candidate statuses, the Notice of General Election (county and special district offices) and the SOE snapshot sheets for Callaway and Panama City Beach, which list Nov 3, 2026 as their election date.
Incumbents not confirmed: Lake Powell CDD Seat 2; Springfield Wards 3 and 4; Mexico Beach Groups 4 and 5. Timothy Campbell's incumbency (County Judge G1) relies on a court-directory link that could not be opened.
Mexico Beach Groups 4 and 5: exact close of qualifying not confirmed (2026 snapshot no longer posted); decided_date left null.
Lynn Haven mayor (partial term): no SOE result exists because the Jan 20, 2026 recall election was canceled. Outcome (appointment of Dave Lowery) and date are from WJHG/WMBB reports; decided_date 2026-01-13 is the Tuesday commission meeting those reports describe.
Out of scope and not included: Circuit Judge, 14th Circuit Groups 7 and 10 (multi-county), and all state and federal races. Lynn Haven's five charter amendments on the Aug 18 ballot are ballot measures, not candidate races. No mosquito-control or soil and water district seats are on Bay County's 2026 ballot according to the SOE offices list. Panama City, Parker and other Lynn Haven/Mexico Beach seats are up in April 2027, not 2026.
Candidate names follow printed 2026 ballots where available (Aug 18 primary, Apr 21 Springfield); for Nov 3 city and CDD races and races decided at qualifying, names follow SOE candidate filings because the full Nov 3 ballot text was not available.
Candidate status values 'lost', 'did_not_qualify' and 'appointed' were added beyond the original enum to describe these cases accurately (see status_legend).
Lake Powell Community Development District (Seats 2 and 5): five candidates are listed in the SOE system with no reports and $0 totals; nothing to itemize.
Suzanne McDowell and Sunny Reid (County Commission District 4, both Withdrawn): no reports or itemized activity listed.
Lynn Haven recall (Jan 20, 2026): the two recall political committees ("Lynn Haven Recall", "Recall Mayor Nelson") are committees, not candidates, and are excluded. Only the candidate account for the mayor's seat is included.
No 2026 elections were listed in the SOE system for Panama City, Lynn Haven (other than the recall), Parker, or for county constitutional offices; Panama City and Parker hold municipal elections in odd years (2025, 2027).
Campaigns still active through Nov 3 have filed through G4 (period ending 2026-10-02) or, for two Callaway candidates, G5 (period ending 2026-10-16). The G5 report for the others (period 10/3 to 10/16) was not posted as of 2026-10-21, and the G6 report is due after the election. Figures will change.
Dr. John L. Haley: one blank deletion line in an amended report could not be matched; SOE totals may double-count one $1,000 candidate loan (see candidate notes).
Expenditure payees have no type code in the filings. Payees were judged to be individual people by name and aggregated as "Payments to individuals" (or "Refunds to individual contributors"); a few business names that are personal names could be misjudged.
In-county vs out-of-county is based on the city/ZIP filed for each individual contribution (Bay County cities and ZIPs). Contributions with no address filed are counted as location_unknown.