United States 2026 · Data

Every political advertiser

The 24,034 Facebook and Instagram pages that ran a domestic political ad paid in dollars from 4 May 2026, from Meta’s archive as pulled on 4 November 2026. Every page links to its own Vipima page, with its weekly spend, tone and costliest ads, and from there to Meta’s Ad Library; a party’s or candidate’s page links to that party or candidate.

Download every row as CSV · Browse by state on the map

FederalStateBallot measuresLocalNo specific race✕ clear state
Candidate resultWonLostNot yet called

Filtered to Alabama

325 pages · $1.8M on Alabama races

Dem. 23% · Rep. 62% · no side 16%

Alabama on the map: races and candidates →

269 pages · 5,172 ads · $1.5M · page 2 of 2

#PageTypeSideRaceResultAdsSpendIn ALImpressionsAttackLast ad
201Wes Hodge for County CommissionPaid for by Wes Hodge for County Commission District 2CandidateDem.Local, FL13$844$249~42.7K7.7%16 Aug
202Jeremiah Giles for Circuit JudgePaid for by Committee to Elect Jeremiah GilesCandidateNoneLocal, AL6$497$249~46K0.0%18 May
203Jarred ”Jay” Welborn for Shelby County District JudgePaid for by Committee to Elect Jarred WelbornCandidateNoneLocal, AL6$397$249~18.1K0.0%16 Jun
204State Representative Jennifer LeeperPaid for by Jennifer Leeper 2026. Approved by Jennifer Leeper.CandidateDem.Legislature, CT113$5.6K$248~258.5K4.4%26 Oct
205Camara for CommissionerCandidateNoneLocal23$4.5K$248~444.1K22%26 Oct
206LaTanya Millhouse State Representative District 52 CandidatePaid for by LATANYA MILLHOUSE COMMITTEE TO ELECT LATANYA MILLHOUSE CandidateDem.Legislature, GA35$2.3K$248~179.7K2.9%16 Jun
207Tommy Barnes for U.S. CongressCandidateNoneHouse, district not named6$297$248~36K33%18 May
208Shalela Dowdy for Alabama House District 97Paid for by The Committee to Elect Shalela DowdyCandidateNoneLegislature, AL5$248$248~8.6K0.0%16 May
209Lani Tynes for Circuit Judge Place 2CandidateNoneLocal14$1.8K$199~171K0.0%26 Oct
210DANNO Daniel Taylor for Blount County CommissionerPaid for by Committee to elect Daniel TaylorCandidateNoneLocal, AL6$397$199~37K0.0%19 May
211Mike Pollard for County CommissionerCandidateNoneLocal, AL4$298$199~34K6 May
212Valencia Allen-Coats for Clarke County License CommissionerCandidateNoneLocal, AL2$199$199~35K19 Oct
213Terri LaPoint for CongressCandidateRep.House AL-32$199$199~15K17 May
214Dr. Will Boyd for AlabamaPaid for by Will Boyd for AlabamaCandidateDem.Governor, AL2$199$199~29K15 May
215Elect Junga JudgePaid for by Junga For JudgeCandidateNoneLocal, OH35$2.3K$198~362.9K0.0%26 Oct
216Everett Wess for Senate 2026Paid for by EVERETT W. WESS FOR US SENATECandidateDem.Senate, ALLost · 45.3%4$198$198~22K15 Jun
217Grant GreenPaid for by Friends of Grant Green 2026CandidateRep.Legislature, OK11$9.6K$150~821.5K0.0%16 Jun
218Elect Sheriff James RhodesPaid for by James Rhodes for Sheriff PAC ID #25190CandidateNoneLocal, OR30$6.2K$150~452K6.7%27 Oct
219Sharon CooperPaid for by Sharon Cooper for State HouseCandidateRep.Legislature, GA11$5K$150~122.7K0.0%26 Oct
220Melissa Stuckey for State HousePaid for by FRIENDS FOR MELISSA STUCKEYCandidateNoneLegislature, GA13$2.9K$150~139.6K0.0%21 Oct
221Cam Hunt for Lee County SheriffPaid for by Committee to Elect Cam Hunt for SheriffCandidateNoneLocal9$1.4K$150~151.5K33%14 May
222Toby Conner for County CommissionerCandidateNoneLocal, GA18$1.2K$150~77K0.0%15 Jun
223Ernest Fitts, IV for State Representative District 80Paid for by Ernie FittsCandidateNoneLegislature, ME5$648$150~42.5K22 Sep
224John KatopodisCandidateNoneNone3$449$150~30.5K16 May
225Committee to Elect Daryl Lewis for Shelby County AssessorCandidateNoneLocal, TN4$398$150~30K4 May
226Donald Mottern for Alabama State SenateCandidateNoneLegislature, AL1$150$150~12.5K7 Oct
227Nicholas J. Beckham for Talladega District Judge, Place 2CandidateNoneLocal, AL1$150$150~12.5K6 May
228Tim Forehand for Geneva County SheriffPaid for by Tim Forehand For Geneva County SheriffCandidateNoneLocal, AL1$150$150~17.5K4 May
229Delegate Robin GrammerPaid for by Friends of Robin L. Grammer Jr.CandidateRep.Legislature, MD54$3.1K$149~197.3K56%26 Oct
230Jeffrey Williams for Houston County Commissioner - District 1CandidateNoneLocal, GA11$645$149~67.5K0.0%31 Aug
231Vote Art Faulkner AL Republican Executive Committee-Elmore CountyPaid for by Committee to Elect Art FaulknerCandidateRep.None5$348$149~39.5K0.0%15 May
232Strong with Stone - Spencer Stone for State SenatePaid for by Stone for State SenateCandidateNoneState4$298$149~22K30 Sep
233Timothy Lower Foley City Council District 2Paid for by COMMITTEE TO ELECT TIMOTHY LOWER FOR FOLEY CITY COUNCIL DISTRICT 2CandidateNoneLocal, AL3$149$149~3.6K8 Jun
234JR Bowling for State Senate District 4Paid for by JR Bowling For Alabama State Senate District 4CandidateRep.Legislature, AL3$149$149~8.5K18 May
235Amar MukundaPaid for by FRIENDS OF AMAR MUKUNDACandidateDem.Legislature, MD31$5.1K$99~949.6K11%19 Jun
236Heather Baxter For District 34CandidateNoneState31$1.5K$99~6.5K0.0%29 May
237Wren Hernandez for Elmore CountyPaid for by Hernandez for Elmore CountyCandidateNoneLocal16$1.2K$99~55K0.0%19 May
238Justin Medearis for Montgomery County Commission District 15Paid for by JUSTIN MEDEARIS CHOOSE MEDEARIS FOR COUNTY COMMISSIONER DISTRICT 15CandidateNoneLocal, TN6$597$99~72K0.0%1 Aug
239Nick Carter for ALGOP State Executive Committee-Elmore CountyCandidateRep.None9$446$99~31.6K0.0%19 May
240Committee to Elect Tiffany JonesCandidateNoneLocal, KY4$398$99~44K14 May
241Zac TalleyPaid for by Zachary Talley for Office CandidateNoneLocal4$298$99~20K19 May
242Nina TaylorPaid for by Committee to Elect Nina TaylorCandidateDem.Legislature, AL4$198$99~16K18 May
243Derrick CollinsCandidateNoneGovernor, AL3$149$99~648.51 Oct
244Michele Porter Headley for Revenue CommissionerCandidateNoneLocal, AL3$149$99~4.5K15 Jun
245Elect TyJuan ThirdgillPaid for by Friends of TyJuan ThirdgillCandidateDem.Legislature, AL3$149$99~4.5K29 May
246Allen Meadows for ALGOP, Shelby County, Place 3CandidateRep.Local, AL3$149$99~5.5K13 May
247Cody Nugent for Marshall County Revenue CommissionerCandidateNoneLocal, AL2$99$99~19K10 Jun
248Grady Thornton for Alabama GOP State Executive Committee, Place 9CandidateRep.Other statewide, AL2$99$99~8K18 May
249Garlan Gudger Jr.Paid for by Gudger for SenateCandidateRep.Legislature, AL2$99$99~12K18 May
250Doug Cannon for Alabama State SenateCandidateNoneLegislature, AL2$99$99~22K6 May
251State Representative Ed ButlerCandidateNoneNone45$3.6K$50~474.5K0.0%25 Oct
252Sabrina Parker for DSEC - Senate District 25Paid for by COMMITTEE TO ELECT SABRINA PARKERCandidateDem.Legislature, TN61$3.3K$50~316.1K9.1%11 Oct
253Johnny Ransdell for Montgomery County SheriffPaid for by Johnny Ransdell for MoCo SheriffCandidateNoneLocal14$2.9K$50~182K0.0%4 Aug
254Ashley Prew for Probate JudgeCandidateNoneLocal8$1.1K$50~238.6K0.0%26 Oct
255Kara Byars for Circuit JudgePaid for by Kara Byars for JudgeCandidateNoneLocal16$992$50~124K0.0%26 Oct
256Noland for LibertyCandidateNoneLocal14$893$50~84.1K0.0%22 Oct
257Ken Bailey for SheriffCandidateNoneLocal10$795$50~22.6K29%16 May
258Terence Lott Sr. for the 73rd District Paid for by Lott2026CandidateNoneState11$645$50~207.5K0.0%18 Oct
259Delegate Mike GriffithPaid for by Friends Of Mike GriffithCandidateRep.Legislature, MD6$597$50~62K0.0%18 Jun
260Re-Elect Mark Watson for MayorPaid for by Mark WatsonCandidateNoneLocal10$495$50~27.5K0.0%25 Oct
261Re-Elect Tommy Dawson Auburn City Council Ward 8Paid for by Friends of Tommy DawsonCandidateNoneLocal3$249$50~59K25 Aug
262Heather Frank ShannonPaid for by Committee to Elect Heather Shannon for Probate JudgeCandidateNoneLocal5$248$50~11.5K0.0%4 May
263Greg MoodyCandidateNoneLocal4$198$50~2.6K26 Oct
264Wayne Waite For JudgePaid for by Committee to Elect Waite Judge CandidateDem.Local, OH3$149$50~6.5K5 May
265Heath Tidwell for Winston County Commission District TwoCandidateNoneLocal, AL1$50$50~549.518 May
266Kevin McNatt for Autauga County SheriffPaid for by Citizens for Kevin McNattCandidateRep.Local, AL1$50$50~8.5K18 May
267Vote Hurst for Alabama SenateCandidateNoneLegislature, AL1$50$50~12.5K15 May
268Kaycee Cavender for Alabama State House District 40Paid for by Committee to Elect Kaycee CavenderCandidateNoneLegislature, AL1$50$50~12.5K7 May
269Committee to Re-elect James Cooper, Macon County Probate Judge Paid for by Committee to Re-Elect Judge James CooperCandidateNoneBallot measure, AL1$50$50~3.5K26 Oct

Spend and impressions are midpoints of Meta’s ranges, impressions capped at “1M+” per ad. Type, side and race come from a model reading each ad; a page shows the side and race most of its spend went to. Attack is the share of a page’s classified ads that attack a named opponent, shown from five ads. See the methodology.