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
Candidate resultWonLostNot yet called

7,459 pages · 97,479 ads · $23.5M · page 37 of 38

#PageTypeSideRaceResultAdsSpendImpressionsAttackLast ad
7201Edgell CoUnknownNoneLocal1$50~49.510 Aug
7202Abraham "Abey" LugoCandidateNoneLocal1$50~3.5K8 Aug
7203Bobi Lore For Key WestCandidateNoneLocal, FL1$50~3.5K8 Aug
7204Amy Brainard for Shreveport City Court JudgePaid for by Amy Brainard for City JudgeCandidateNoneLocal, LA1$50~7.5K7 Aug
7205Art LeBreton for Youngsville Police ChiefCandidateNoneLocal, LA1$50~3.5K6 Aug
7206Franklin Community News - FCnewswiMediaNoneLocal, WI1$50~3.5K6 Aug
7207Ben Shepard for Dickson County MayorCandidateNoneLocal, TN1$50~549.56 Aug
7208Khai Tran for Carver County Commissioner, District 5CandidateNoneLocal, MN1$50~1.5K6 Aug
7209Matt Burris for Clover School BoardCandidateNoneLocal, SC1$50~2.5K5 Aug
7210Wanda Román for City of Kissimmee Seat 2CandidateNoneLocal, FL1$50~1.5K5 Aug
7211Terry Hodge for County Commissioner-District 17CandidateNoneLocal, TN1$50~549.54 Aug
7212Jim Kaminski for StrongsvillePaid for by Kaminski for StrongsvilleCandidateNoneLocal, OH1$50~12.5K4 Aug
7213Stockton For Jefferson County ExecutiveCandidateNoneLocal1$50~1.5K3 Aug
7214Elect Karen Onsager for Indiantown Village Council Seat 5CandidateNoneLocal, FL1$50~1.5K3 Aug
7215Vincent PuleoCandidateRep.Local, NY1$50~8.5K2 Aug
7216Ron Holliday Murrieta Council D2CandidateNoneLocal, CA1$50~549.51 Aug
7217Jill Spall for Manassas CityCandidateNoneLocal, VA1$50~1.5K1 Aug
7218Rathi Ravi for Erie County Legislator-Dist 6Paid for by Friends of Rathi RaviCandidateNoneLocal, NY1$50~6.5K30 Jul
7219Amanda Sovago-RoyalPaid for by AMANDA SOVAGO ROYALCandidateDem.Local, TN1$50~49.529 Jul
7220Tony TaylorPaid for by Leaders Lead PodcastMediaNoneLocal, WA1$50~3.5K29 Jul
7221Corey Hatcher for District 2 County Commissioner CandidateNoneLocal, TN1$50~1.5K29 Jul
7222Artiium Arbyummi for Charles County Commissioner, District 4Paid for by Citizens For Artiium ArbyummiCandidateNoneLocal, MD1$50~1.5K28 Jul
7223Lenawee County ConservativesGroupRep.Local, MI1$50~1.5K27 Jul
7224Anthony Cogliandro - Ward 3 CouncillorCandidateNoneLocal, MA1$50~2.5K27 Jul
7225Sarah ReilleyCandidateNoneLocal, WY1$50~1.5K24 Jul
7226Carmen Jackie Gimenez HBCandidateNoneLocal, FL1$50~549.523 Jul
7227Porsche MiddletonCandidateNoneLocal, CA1$50~549.523 Jul
7228Alderman Peter BurgelisCandidateNoneLocal, WI1$50~549.523 Jul
7229Zante Consulting LLCUnknownNoneLocal, IL1$50~3.5K22 Jul
7230Judge Mary Lou AlvarezPaid for by MARY LOU ALVAREZ FOR JUDGE CAMPAIGNCandidateNoneLocal, TX1$50~2.5K21 Jul
7231Jeff Suddy for Circuit JudgePaid for by Friends of Jeff SuddyCandidateNoneLocal1$50~32.5K21 Jul
7232Nick LaJiness for Borough Assembly CandidateNoneLocal, AK1$50~1.5K21 Jul
7233Friends of Ella M. JonesCandidateNoneLocal, MO1$50~549.520 Jul
7234Elect Dr SoodaCandidateNoneLocal, TX1$50~549.518 Jul
7235Aaron Cofer for Putnam County Commission, District 9CandidateNoneLocal, TN1$50~549.516 Jul
7236Old Lyme RepublicansPartyRep.Local, CT1$50~5.5K16 Jul
7237Jeff Brewer For Marion County School Board 4Paid for by Jeffrey Brewer For School BoardCandidateNoneLocal, FL1$50~2.5K16 Jul
7238Supervisor Vito ChiesaCandidateRep.Local, CA1$50~4.5K15 Jul
7239Local Matters PodcastMediaNoneLocal, GA1$50~3.5K14 Jul
7240Todd Pousley for Scranton City CouncilPaid for by Todd Pousley for ScrantonCandidateDem.Local, PA1$50~12.5K13 Jul
7241Vote Carly SandovalCandidateNoneLocal, AZ1$50~7.5K11 Jul
7242Marie Moore for Yavapai County Supervisor, District 2CandidateRep.Local, AZ1$50~9.5K9 Jul
7243Mike Cassidy for Chesapeake School BoardPaid for by Friends of Mike CassidyCandidateNoneLocal, VA1$50~549.510 Jul
7244Jefferson Township Democratic CommitteePartyDem.Local, NJ1$50~2.5K9 Jul
7245Jane Poston Chandler City CouncilPaid for by Jane Poston For ChandlerCandidateNoneLocal, AZ1$50~1.5K6 Jul
7246Whitney Rose for Mayor of Bancroft, WVCandidateNoneLocal, WV1$50~1.5K5 Jul
7247Dakota Dupuis for SheriffCandidateNoneLocal, ME1$50~12.5K5 Jul
7248Jamelle McKenzie 4 College ParkPaid for by JAMELLE MCKENZIEFOR COLLEGE PARK & JAMELLE MCKENZIECandidateNoneLocal, GA1$50~1.5K4 Jul
7249Rico ElmoreCandidateNoneLocal1$50~549.54 Jul
7250Edward PollardPaid for by Pollard for HoustonCandidateNoneLocal, TX1$50~12.5K2 Jul
7251Doug Charles, Town of Prosper - Town Council - Place 5Paid for by Doug Charles for Town of Prosper Town Council Place 5CandidateNoneLocal, TX1$50~549.54 Jul
7252Jeni Coke City Council WomanCandidateNoneLocal, AZ1$50~549.53 Jul
7253Shannon KingPaid for by Shannon King for Clinton Township TrusteeCandidateNoneLocal1$50~549.52 Jul
7254Frank Youngman for County Commissioner CandidateNoneLocal, FL1$50~549.530 Jun
7255James Dallas for Maury County Commission, District 4CandidateNoneLocal, TN1$50~549.529 Jun
7256Jordan CameronMediaNoneLocal, NC1$50~1.5K26 Jun
7257Paul Arena Winnebago County Board District 7Paid for by Citizens to Elect Paul ArenaCandidateNoneLocal, WI1$50~2.5K26 Jun
7258Carissa Casbon for Lake County BoardPaid for by Friends of Carissa CasbonCandidateDem.Local, IL1$50~2.5K25 Jun
7259David Wonegeshik for Tribal CouncilPaid for by Wonegeshik For CouncilCandidateNoneLocal, MI1$50~4.5K22 Jun
7260Sara for SoutheastPaid for by Pankonin for City CouncilCandidateNoneLocal, SD1$50~549.522 Jun
7261Elect Ashley R McKnight for Youth Court Place 3Paid for by Committee to Elect Ashley R McKnight for County Court Judge Place 3CandidateNoneLocal1$50~5.5K22 Jun
7262Mark Mertens for Pineville City Council District 5CandidateNoneLocal, LA1$50~4.5K22 Jun
7263Southland News DispatchMediaDem.Local, IL1$50~2.5K20 Jun
7264Ash Harmon for Grayson County Constable, Pct.4Paid for by Ash Harmon for Constable CampaignCandidateRep.Local, TX1$50~4.5K19 Jun
7265Jerry for SheriffCandidateNoneLocal1$50~2.5K18 Jun
7266Patrick Ireland for EHTCandidateNoneLocal, NJ1$50~1.5K17 Jun
7267Steve Spodyak for SheriffCandidateNoneLocal1$50~2.5K17 Jun
7268Jaclyn For JeffCoPaid for by People For Jaclyn RieboldCandidateNoneLocal1$50~549.517 Jun
7269Arizona Patriots Super PACGroupNoneLocal, AZ1$50~1.5K16 Jun
7270Deanna Klein for SRT Board of DirectorsPaid for by Deanna 4 SRT Board of Directors CandidateNoneLocal, ND1$50~22.5K15 Jun
7271Councilman Doug HarveyCandidateNoneLocal1$50~8.5K13 Jun
7272Ro Tucci MCDCCCandidateDem.Local, MD1$50~3.5K12 Jun
7273Bill Hoag for LoganPaid for by Bill Hoag For MayorCandidateNoneLocal, OH1$50~3.5K10 Jun
7274Golden for Civil Court CandidateNoneLocal, NY1$50~5.5K10 Jun
7275Tim McGinley For Luzerne County ControllerPaid for by Friends of Tim McGinleyCandidateDem.Local, PA1$50~549.59 Jun
7276Shawn Roness for Williston MayorCandidateNoneLocal, ND1$50~3.5K8 Jun
7277Public Safety for AllPaid for by Re-Elect Gina CirincionCandidateDem.Local, MD1$50~49.58 Jun
7278Barbara Cray for DACandidateRep.Local, ME1$50~549.58 Jun
7279Hidalgo County Treasurer Lita LeoCandidateNoneLocal, TX1$50~1.5K8 Jun
7280Ryan Heinsohn for Mandan City CommissionCandidateNoneLocal, ND1$50~4.5K7 Jun
7281Vote Joe Davis NCCandidateNoneLocal, NC1$50~2.5K6 Jun
7282Irving Muslims PACGroupNoneLocal, TX1$50~3.5K6 Jun
7283Sheriff Joe LekoPaid for by Joe Leko for Dakota County SheriffCandidateNoneLocal, MN1$50~6.5K5 Jun
7284Erik Stromberg Tooele County CouncilCandidateNoneLocal, UT1$50~549.54 Jun
7285Dan StoddardCandidateNoneLocal, NM1$50~7.5K2 Jun
7286Matthew J Nelson for Minnehaha County Commissioner Paid for by Neighbors for NelsonCandidateNoneLocal, SD1$50~1.5K2 Jun
7287Vote Morgan OylerCandidateNoneLocal, CA1$50~549.51 Jun
7288Michael Blomquist For Harker Heights MayorPaid for by Michael Blomquist for Harker Heights MayorCandidateNoneLocal, TX1$50~2.5K1 Jun
7289Mayor Rey Leon for SupervisorPaid for by LEON FOR SUPERVISOR 2026CandidateNoneLocal, CA1$50~12.5K31 May
7290Burlington County Republican CommitteePartyRep.Local, NJ1$50~12.5K31 May
7291Al ArreolaPaid for by Al Arreola for Mayor CampaignCandidateNoneLocal1$50~37.5K31 May
7292Hot Springs ReportMediaNoneLocal, AR1$50~2.5K30 May
7293Mayor Rodney CraigPaid for by Friends of Rodney S Craig for Village PresidentCandidateNoneLocal, IL1$50~12.5K29 May
7294Dezmond RosierPaid for by Dezmond Rosier CandidateNoneLocal, MD1$50~1.5K29 May
7295Decker for Pennington County Commission District 3CandidateNoneLocal, SD1$50~3.5K29 May
7296Amanda Taylor For O’Fallon Missouri Ward 4Paid for by Citizens to Elect TaylorCandidateNoneLocal, MO1$50~1.5K29 May
7297Ian For HobokenCandidateNoneLocal, NJ1$50~49.529 May
7298Gutierrez for "2026" Board of SupervisorsCandidateNoneLocal1$50~549.529 May
7299Cheryl Ellis, Cherokee County SupervisorCandidateNoneLocal1$50~549.528 May
7300School Board Member Ben DaughertyCandidateNoneLocal, TN1$50~5.5K28 May
7301Lynn Hurtak for MayorCandidateNoneLocal, FL1$50~2.5K28 May
7302The DakotanPaid for by AndMuse, LLCMediaNoneLocal, ND1$50~2.5K27 May
7303Jonathan BowersCandidateNoneLocal, CA1$50~549.527 May
7304AmandaforTarrantPaid for by Amanda for Tarrant CandidateDem.Local, TX1$50~8.5K26 May
7305Steve Meyer for Erie County ClerkPaid for by STEVE MEYER FRIENDS OFCandidateNoneLocal, NY1$50~1.5K26 May
7306City Commissioner Shannon WilsonPaid for by Shannon Wilson for City CommissionCandidateNoneLocal1$50~5.5K25 May
7307Madison4SheriffPaid for by Cornell Madison For SheriffCandidateNoneLocal1$50~549.524 May
7308Matt JonesPaid for by Town of Clay Democratic CommitteeCandidateDem.Local, NY1$50~1.5K23 May
7309Jean For Sedona City CouncilPaid for by Jean For CouncilCandidateNoneLocal, AZ1$50~549.523 May
7310Peter Durfee, Butte County SupervisorPaid for by Peter Durfee for Supervisor 2026CandidateNoneLocal, CA1$50~6.5K23 May
7311Zachary Thornley for Stillwater County AttorneyCandidateNoneLocal, MT1$50~5.5K21 May
7312Chad W. SeayCandidateNoneLocal1$50~3.5K19 May
7313Rick Garcia for Fort Bend CountyPaid for by Rick Garcia CampaignCandidateNoneLocal, TX1$50~1.5K19 May
7314Karson Kamenetz for Baltimore County CouncilPaid for by Committee for Karson KamenetzCandidateDem.Local, MD1$50~8.5K19 May
7315Bailey For Boone County District Two ConstableCandidateNoneLocal, KY1$50~5.5K19 May
7316Raz HernandezGroupNoneLocal1$50~2.5K19 May
7317Committee to Re-Elect Judge BoyceCandidateNoneLocal, ID1$50~549.518 May
7318Heath Tidwell for Winston County Commission District TwoCandidateNoneLocal, AL1$50~549.518 May
7319Kevin McNatt for Autauga County SheriffPaid for by Citizens for Kevin McNattCandidateRep.Local, AL1$50~8.5K18 May
7320Damian L. Atkins for Sumter County SheriffCandidateNoneLocal1$50~4.5K18 May
7321Vote Beth Trice Carmean for Register of WillsCandidateNoneLocal1$50~3.5K18 May
7322Tim KingCandidateNoneLocal, GA1$50~1.5K18 May
7323Philbeck for Union County Board of Education CandidateNoneLocal, GA1$50~1.5K18 May
7324Michelle Bowen for Hardin County PVACandidateNoneLocal, KY1$50~549.518 May
7325Josh Vandever for Fayette County JudgePaid for by Josh Vandever CampaignCandidateNoneLocal, TX1$50~2.5K18 May
7326Eric GainesPaid for by Eric For AugustaCandidateNoneLocal, GA1$50~3.5K18 May
7327Matthew MillerCandidateNoneLocal1$50~9.5K16 May
7328Judge Aaron N. Thompson for Sixth District CourtPaid for by The Committee to Elect Judge ThompsonCandidateNoneLocal, ID1$50~49.519 May
7329Jamie Little for Magistrate District 3CandidateNoneLocal1$50~2.5K15 May
7330Mike Rice for Bullitt County Magistrate District 3CandidateNoneLocal, KY1$50~5.5K15 May
7331Jesus Lopez for Rockdale County Board of EducationCandidateNoneLocal, GA1$50~27.5K14 May
7332Larry Bennett for Hudson County Commissioner District 9Paid for by Larry Bennett for Hudson County Commissionner,District 9CandidateNoneLocal, NJ1$50~7.5K14 May
7333Justin Turner for St GeorgeCandidateNoneLocal, UT1$50~549.517 May
7334Judge Fred GarzaPaid for by Judge Fred Garza CandidateNoneLocal, TX1$50~49.516 May
7335Kevin BobkoskieCandidateNoneLocal, MD1$50~1.5K16 May
7336Michelle MitchellPaid for by Michelle Mitchell for Radcliff MayorCandidateNoneLocal, KY1$50~49.515 May
7337Tammy Bohn for Sturgis MayorPaid for by Sturgis Listens, LLCCandidateNoneLocal, SD1$50~549.514 May
7338Winsted for StillwaterPaid for by Jeremiah Winsted for Stillwater County CommissionerCandidateRep.Local, MT1$50~5.5K14 May
7339Kathy Dillow for Lewis County Magistrate District #3CandidateNoneLocal, WV1$50~3.5K14 May
7340SGT Aaron PenmanPaid for by committee To Elect Aaron Penman, Brooks ShertzerCandidateRep.Local, MD1$50~27.5K14 May
7341David Sykes Morrow County CommissionerPaid for by David Sykes For Morrow County Commissioner CandidateNoneLocal, OH1$50~6.5K13 May
7342Bolton For DeKalbPaid for by Friends of Bolton for DeKalb IncCandidateNoneLocal, GA1$50~2.5K13 May
7343David Shellhorse for North Augusta City CouncilCandidateNoneLocal, SC1$50~49.513 May
7344Marcus TuckerPaid for by Marcus Tucker for JudgeCandidateNoneLocal, GA1$50~2.5K13 May
7345Dr. Michelle Morancie, Fulton County School Board District 7Paid for by Dr. Michelle Michelle Morancie Fulton County School Board District 7CandidateNoneLocal, GA1$50~549.515 May
7346Devi Thorp Madisonville Ward 6 City CouncilCandidateNoneLocal, KY1$50~1.5K12 May
7347Jose Sanchez for Twin Falls County ClerkCandidateNoneLocal, ID1$50~3.5K12 May
7348Vote Elmon Walters - Pike Co. Magistrate District 2Paid for by Elmon Walters for MagistrateCandidateNoneLocal, KY1$50~22.5K12 May
7349Ben Larrabee for Fountain Hills Town Council CandidateNoneLocal, AZ1$50~49.512 May
7350Clark Hungerford for West CobbPaid for by Clark For Cobb, LLCCandidateNoneLocal, GA1$50~6.5K12 May
7351Todd Goldman for Charleston City CouncilCandidateNoneLocal, WV1$50~549.512 May
7352Council President Gary La Pelusa Sr.CandidateNoneLocal, NJ1$50~12.5K12 May
7353Steve Allred for Bear Lake County CommissionerCandidateNoneLocal, ID1$50~3.5K11 May
7354Anna Johnson for FargoCandidateDem.Local, ND1$50~32.5K11 May
7355T "Stacy" Reynolds for Magistrate District 6Paid for by Campaign for T Stacy Reynolds for MagistrateCandidateNoneLocal1$50~7.5K11 May
7356Ellie McBride, Pendleton City CouncilorPaid for by Ellie McBrideCandidateNoneLocal1$50~3.5K11 May
7357Steve Little- Floyd County JailerCandidateNoneLocal, KY1$50~549.511 May
7358Joycelyn Dong for Worthington City CouncilPaid for by Friends of Joycelyn DongCandidateNoneLocal, OH1$50~6.5K11 May
7359Sammy Wilson for Magistrate District 5CandidateNoneLocal1$50~4.5K11 May
7360Tiffany KellyPaid for by FRIENDS OF TIFFANY KELLYCandidateNoneLocal, MD1$50~549.511 May
7361Paul Haga for Champlin City Council - Ward 3Paid for by Friends of Paul Haga Campaign CommitteeCandidateNoneLocal, MN1$50~3.5K11 May
7362Joe Lyons for 3rd District Magistrate CandidateNoneLocal1$50~3.5K10 May
7363Fred Crawford For Swain CountyCandidateNoneLocal, NC1$50~549.510 May
7364Wu for West CovinaCandidateNoneLocal, CA1$50~1.5K10 May
7365Chiara Richardson For District 7CandidateNoneLocal, OH1$50~6.5K9 May
7366Patrick Howard for Brown County Judge CandidateNoneLocal, TX1$50~3.5K8 May
7367Jeff Ates IVCandidateNoneLocal1$50~2.5K8 May
7368Kevin Jones for CommissionerCandidateNoneLocal1$50~1.5K7 May
7369Harrison Civic AssociationGroupNoneLocal, WV1$50~549.58 May
7370Elect Keith Watts County Commissioner District 1 CandidateNoneLocal, KY1$50~2.5K7 May
7371Bradford Wills for County Assessor CandidateNoneLocal, ID1$50~1.5K7 May
7372Dawn Ashworth for Charleston City Council - Ward 7Paid for by Dawn M AshworthCandidateNoneLocal, WV1$50~2.5K6 May
7373Doug SherrillPaid for by Friends of Doug SherrillCandidateRep.Local, GA1$50~5.5K6 May
7374Elect Jerry Cole for Columbia County CommissionerPaid for by Elect Jerry ColeCandidateNoneLocal, OR1$50~7.5K6 May
7375Anderson for Rosebud County CommissionerCandidateNoneLocal, MT1$50~3.5K6 May
7376Brian Sankey for Hardin County SheriffCandidateNoneLocal1$50~6.5K6 May
7377Wanda Justice for Bradley County ClerkPaid for by Campaign to Elect Wanda Justice Bradley County ClerkCandidateNoneLocal, TN1$50~3.5K6 May
7378Indivisible South Bay Los AngelesGroupNoneLocal, CA1$50~8.5K6 May
7379Re-Elect Richardson County Sheriff Rick HardestyCandidateNoneLocal, NE1$50~3.5K6 May
7380Larry Kiser for Oldham County Magistrate, District 6CandidateNoneLocal, KY1$50~2.5K6 May
7381Kristin Gabriel for Fort Pierre City Council - Ward IIICandidateNoneLocal, SD1$50~3.5K5 May
7382Bebe for WestchesterPaid for by Bebe for Westchester CandidateNoneLocal, NY1$50~549.55 May
7383Warren Hilsbos for Marion County CommissionCandidateNoneLocal1$50~5.5K5 May
7384Selectsusanjp1CandidateNoneLocal, TX1$50~4.5K5 May
7385Eddie Czopur for JudgePaid for by Edward Czopur for JudgeCandidateNoneLocal1$50~1.5K8 Apr
7386Lisa Askey for ChandlerCandidateNoneLocal, AZ1$50~1.5K5 May
7387Tyler Crawford - Hall County Commission District 3CandidateNoneLocal, GA1$50~2.5K5 May
7388Brandon Kerby for Lawrence County Commissioner, District 2CandidateNoneLocal1$50~3.5K5 May
7389Elect Justin Kunz for Vigo County CouncilCandidateNoneLocal, IN1$50~3.5K5 May
7390Bryan Carter For ConstableCandidateNoneLocal1$50~1.5K5 May
7391Roane County Executive Wade CreswellPaid for by Wade Creswell for Roane County ExecutiveCandidateNoneLocal, TN1$50~2.5K4 May
7392Michael Adkins for Wayne County Commissioner Paid for by Michael Adkins for Wayne County CandidateNoneLocal1$50~9.5K4 May
7393Darren L. Washington Vice-President Gary Common CouncilCandidateNoneLocal, IN1$50~7.5K4 May
7394John BlackCandidateNoneLocal, KY1$50~12.5K4 May
7395Olga for LaPorte County Council District 1CandidateNoneLocal, IN1$50~549.55 May
7396Eddie LortonPaid for by Eddie Lorton for Reno City Council at LargeCandidateRep.Local, NV1$50~8.5K4 May
7397Scott Miller for Lake County CouncilPaid for by COMMITTEE TO ELECT SCOTT MILLERCandidateNoneLocal, IN1$50~2.5K4 May
7398Tony Nichols for Marshall Co SheriffCandidateRep.Local1$50~5.5K4 May
7399Sean Fagan for La Porte County ProsecutorPaid for by Fagan for ProsecutorCandidateRep.Local, IN1$50~1.5K4 May
7400Joe Carr for TennesseePaid for by Carr for MayorCandidateRep.Local, TN1$50~4.5K4 May

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.