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
Tone
Share of the 52 ads with text that our model classified. Attack ads name an opponent.
Topics
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.