United States 2026 · Every advertiser

Dr. John Haley for Bay County School Board, District 3

This page ran 52 paid political ads on Facebook and Instagram between 20 May 2026 and 26 October 2026. Meta reports $2.2–7.3K of spend, which makes it the 6,691st largest advertiser of the 24,034 pages in our data. Advertiser type: Candidate. Most of its spend took no side. Race: Local. Paid for by Dr. John L. Haley, for Bay County School Board, District 3.

Data from the Meta Ad Library, pulled 4 November 2026. Election on 3 November 2026. · Every ad of this page in Meta’s Ad Library ↗

52

ads

$4.8K

reported spend, range $2.2–7.3K

0.0%

of spend on federal races

$50

median spend per ad

Spend by week the ad started

1 Jun
6 Jul
3 Aug
7 Sep
5 Oct
 Spend still counting
2 Nov

Tone

Promotional
98%
Informational
1.9%

Share of the 52 ads with text that our model classified. Attack ads name an opponent.

Topics

Education
96%
Candidate profile
85%
Economy & cost of living
21%
Electoral process & turnout
19%
Infrastructure & energy
7.7%
Social protection
3.8%
Rallies & events
1.9%
Security, crime & immigration
1.9%

Spend by race: Local 100%.

Spend by ad language: English 100%.

The costliest ads

The highest-spend ad of each distinct text, as it ran.

  • Thank you, Hannah! I appreciate your endorsement. It means so much to me coming from a former student! "Dr. Haley was my principal at Arnold High School, and even after all these years, I still remember him ending the morning announcements with: “That being said, AS ALWAYS… GO MARLINS!!” As students, we may not fully realize the impact school leaders have on us, but looking back, I can truly appreciate the leadership, encouragement, and pride Dr. Haley poured into Arnold High School and its st

    20 May 2026 · Dr. John Haley for Bay County School Board, District 3 · $300 – $399 · 80K+ impressions · Promotional · Ad Library

  • 🗓️ BAY COUNTY’S 2026 VOTING DATES Here are the dates and deadlines for the November 3 general election: 📅 EARLY VOTING: OCTOBER 19–31 • Supervisor of Elections office: 8:30 a.m.–6 p.m. • Other early voting locations: 10 a.m.–6 p.m. You may use any open early voting location in Bay County. 📬 MAIL BALLOT REQUEST DEADLINE: OCTOBER 22 Request your ballot to be mailed to you by 5 p.m. 🗳️ELECTION DAY: TUESDAY, NOVEMBER 3 Polls are open 7 a.m.–7 p.m. On Election Day, vote at your assigned preci

    8 October 2026 · Dr. John Haley for Bay County School Board, District 3 · $200 – $299 · 70K+ impressions · Informational · Ad Library

  • Experience matters—but what matters most is what that experience will mean for Bay County students. For me, every decision starts with one question: Is it good for our students? That is the Haley Standard: ✅ Students put first ✅ Teachers and frontline staff supported ✅ Parents respected and heard ✅ Tax dollars carefully protected ✅ Schools kept safe ✅ Leadership held accountable Your child deserves an experienced advocate. Your tax dollars deserve careful stewardship. Bay County deserves lea

    14 September 2026 · Dr. John Haley for Bay County School Board, District 3 · $200 – $299 · 50K+ impressions · Promotional · Ad Library

  • Bay County’s children deserve experienced leadership that will always put students first. Dr. John L. Haley, Jr. has spent more than 30 years serving Bay District Schools — as a teacher, principal (who led Arnold High to its first “A” grade), and the district’s first Executive Director of Operations. He knows our schools from the classroom to the district office. A vote for Dr. Haley is a vote for the future of Bay County children. Early Voting is August 8–15. Election Day is August 18. Let’

    29 July 2026 · Dr. John Haley for Bay County School Board, District 3 · $200 – $299 · 50K+ impressions · Promotional · Ad Library

  • Responsible leadership starts with respecting every taxpayer dollar. Dr. John L. Haley, Jr. understands the responsibility that comes with managing public resources. During his career with Bay District Schools, Dr. Haley supervised nine departments at the district level and helped manage an estimated $70–$80 million budget, including capital outlay projects. That experience made him deeply conscientious of how every dollar was spent. When it came time to find smarter ways to reduce costs, Dr.

    30 June 2026 · Dr. John Haley for Bay County School Board, District 3 · $200 – $299 · 70K+ impressions · Promotional · Ad Library

  • Whether in the classroom, at church, through local scholarships, or helping families in need, Dr. John L. Haley, Jr. has spent his life serving Bay County. Leadership isn't a title. It's a commitment. That's why Dr. Haley continues to give back through community outreach, student mentoring, food assistance programs, and local leadership organizations that strengthen our community every day. Dr. Haley doesn't just talk about community. He lives it. Vote Dr. John L. Haley, Jr. for Bay County S

    19 June 2026 · Dr. John Haley for Bay County School Board, District 3 · $200 – $299 · 50K+ impressions · Promotional · Ad Library

Figures cover domestic political ads paid in dollars, from 4 May 2026. Spend is the sum of Meta’s range midpoints; impressions above one million are reported as “1M+”, so impression figures are floors. Each ad counts in the week its delivery started, with its lifetime spend at our last pull; ads still running before the vote are counted as of 31 October 2026.

Back to the United States report, both parties and every candidate or every advertiser.

Dr. John Haley for Bay County School Board, District 3: political ads on Facebook and Instagram before the 2026 US midterms · Vipima