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,376 pages · 295,874 ads · $183M · page 33 of 37

#PageTypeSideRaceResultAdsSpendImpressionsAttackLast ad
6401Kim Voss for Romeo School BoardUnknownNoneNone1$50~1.5K29 Oct
6402Edie Booth Candidate Commissioner Pct 2UnknownNoneNone1$50~549.529 Oct
6403Hardin County, TN Republican PartyUnknownNoneNone1$50~549.529 Oct
6404Brad Aho for Credit RiverUnknownNoneNone1$50~2.5K28 Oct
6405Brian Chavez for Hollister City Council District 2UnknownNoneNone1$50~3.5K28 Oct
6406Karla Villacorta Candidata a DiputadaUnknownNoneNone1$50~549.528 Oct
6407Anuj Sharma for Board of Education UnknownNoneNone1$50~549.528 Oct
6408Amy Atwal for McSwain School BoardUnknownNoneNone1$50~1.5K27 Oct
6409Denecia Grant for Saginaw Township School BoardUnknownNoneNone1$50~549.528 Oct
6410ELECT Gary Hursey St. Clair County ClerkUnknownNoneNone1$50~549.527 Oct
6411Stacey Yurcek for Osseo School BoardUnknownNoneNone1$50~4.5K27 Oct
6412Mark McAuliffe For Eastern Commissioner Clay CountyUnknownNoneNone1$50~3.5K27 Oct
6413Protect Lea CountyGroupNoneNone1$50~5.5K26 Oct
6414Southern MD Young RepublicansPaid for by Maryland Young RepublicansPartyRep.None1$50~4.5K26 Oct
6415Cochran for IllinoisCandidateNoneNone1$50~3.5K26 Oct
6416West Side Community Organization (WSCO)GroupNoneNone1$50~6.5K26 Oct
6417Mom Vote Political Action CommitteeGroupNoneNone1$50~549.526 Oct
6418Nonhuman Rights ProjectPaid for by Nonhuman Rights Project, Inc.GroupNoneNone1$50~8.5K26 Oct
6419Atlas NetworkPaid for by The Atlas Economic Research FoundationGroupNoneNone1$50~549.526 Oct
6420BreakThrough NewsPaid for by BreakThrough BT Media IncMediaDem.None1$50~5.5K26 Oct
6421La Union del Pueblo Entero - LUPEPaid for by LA UNION DEL PUEBLO ENTEROGroupNoneNone1$50~27.5K26 Oct
6422The Independence - Bucks CountyPaid for by Broad and Liberty IncMediaRep.None1$50~3.5K26 Oct
6423Steve MaulCandidateNoneNone1$50~1.5K26 Oct
6424Elliott MarketingUnknownNoneNone1$50~1.5K26 Oct
6425Kjane's ThoughtsMediaNoneNone1$50~7.5K26 Oct
6426North Brunswick Democratic Org. -NJPartyDem.None1$50~9.5K26 Oct
6427Delco RisingPaid for by Rising Media LLCMediaNoneNone1$50~549.526 Oct
6428Delaware Office of Highway SafetyUnknownNoneNone1$50~549.526 Oct
6429Jennifer SaetaPaid for by JDSFoundation LLCUnknownNoneNone1$50~22.5K26 Oct
6430Matt Thompson for President 2028CandidateNoneNone1$50~549.526 Oct
6431Erick Arostegui for Chester BoEUnknownNoneNone1$50~1.5K26 Oct
6432Abby Libsack for Eden Prairie School BoardUnknownNoneNone1$50~5.5K25 Oct
6433USARA - Utah Support Advocates for Recovery AwarenessPaid for by UTAH SUPPORT ADVOCATES FOR RECOVERY AWARENESSGroupNoneNone1$50~1.5K25 Oct
6434Jefferson County Democratic PartyPartyDem.None1$50~1.5K25 Oct
6435Edward Cohen, Ed.D. for Bridgewater Raritan BOEUnknownNoneNone1$50~549.525 Oct
6436The Phoenix CourierPaid for by Vector PressMediaNoneNone1$50~549.524 Oct
6437International 25th Amendment CoalitionPaid for by i25AC LLCGroupNoneNone1$50~2.5K24 Oct
6438Currently, with Christal FrostMediaNoneNone1$50~3.5K23 Oct
6439The Patriot StationPaid for by MISKO LLCUnknownRep.None1$50~6.5K23 Oct
6440Montanans for Choice Take ActionGroupNoneNone1$50~4.5K23 Oct
6441Friends of Recovery UtahPaid for by FRIENDS OF RECOVERY UTAHGroupNoneNone1$50~549.523 Oct
6442Timothy RyanCandidateDem.None1$50~3.5K23 Oct
6443City of Sun Prairie, Wisconsin, USAPaid for by City of Sun PrairiePublic bodyNoneNone1$50~1.5K23 Oct
6444WHYYMediaNoneNone1$50~8.5K23 Oct
6445North Country Prenatal/Perinatal Council, IncPaid for by North Country Prenatal Perinatal Council, Inc.GroupNoneNone1$50~549.523 Oct
6446People for LifePaid for by PEOPLE FOR LIFE INCGroupNoneNone1$50~49.524 Oct
6447Pigeon Forge Eminent Domain The FactsGroupNoneNone1$50~49.524 Oct
6448Turning Point USA at SMUUnknownNoneNone1$50~549.523 Oct
6449The New York CourantPaid for by Vector PressMediaNoneNone1$50~549.523 Oct
6450The Chicago MessengerPaid for by Vector PressMediaNoneNone1$50~549.523 Oct
6451Stop Bell Works Data CenterGroupNoneNone1$50~549.522 Oct
6452CITIZENARTSPaid for by CITIZENARTS EDUCATION COMPANYMediaNoneNone1$50~3.5K22 Oct
6453Zach Winterhalter for GHAPS Board of Education UnknownNoneNone1$50~49.522 Oct
6454Hey AlmaPaid for by JTA-MJL NEW CORP.MediaNoneNone1$50~8.5K22 Oct
6455Washingtonians Against Legalizing MarijuanaPaid for by WASHINGTONIANS AGAINST LEGALIZING MARIJUANAGroupNoneNone1$50~1.5K22 Oct
6456Falling Together: In PiecesPaid for by Owl Bones PressMediaNoneNone1$50~6.5K22 Oct
6457Suzzann NordwickPaid for by NORDWICK FOR MONTANACandidateNoneNone1$50~2.5K22 Oct
6458Core Community BlueprintPaid for by Black Wall PACandidateNoneNone1$50~1.5K22 Oct
6459Global Health NOWPaid for by Johns Hopkins Bloomberg School of Public HealthGroupNoneNone1$50~4.5K22 Oct
6460Support Removal of Shannon Lundgren from Nov. BallotUnknownNoneNone1$50~49.522 Oct
6461Pennsylvania RecordPaid for by The RecordMediaNoneNone1$50~549.521 Oct
6462St. Louis RecordPaid for by The RecordMediaNoneNone1$50~49.521 Oct
6463The Southern California RecordPaid for by The RecordMediaNoneNone1$50~12.5K21 Oct
6464Aristotle EliopoulosCandidateNoneNone1$50~2.5K21 Oct
6465Canyon County Republican WomenPaid for by CANYON COUNTY REPUBLICAN WOMENPartyRep.None1$50~4.5K21 Oct
6466Marquette County Democratic Party - WIPaid for by Democratic Party of Marquette County (WI)PartyDem.None1$50~7.5K21 Oct
6467Holmdel CitizensGroupNoneNone1$50~3.5K21 Oct
6468Hamilton County RepublicansPartyRep.None1$50~4.5K21 Oct
6469Franklin VotesGroupNoneNone1$50~4.5K21 Oct
6470Angie Weatherford Van Norman for MayorUnknownNoneNone1$50~549.521 Oct
6471Jennifer Massey for FL State House 84UnknownNoneNone1$50~549.521 Oct
6472Watauga County Republican PartyPartyRep.None1$50~2.5K21 Oct
6473Syeda RehanaGroupNoneNone1$50~549.520 Oct
6474Alliance To Stop The LineGroupNoneNone1$50~5.5K20 Oct
6475The African American Network - TAANPaid for by African American Network, Inc. TAAN TVGroupNoneNone1$50~17.5K20 Oct
6476DEMNUTSGroupDem.None1$50~1.5K20 Oct
6477City of Durham, Human Relations CommissionUnknownNoneNone1$50~549.520 Oct
6478Florida RecordPaid for by The RecordMediaNoneNone1$50~49.521 Oct
6479Northern California RecordPaid for by The RecordMediaNoneNone1$50~49.521 Oct
6480Vermont Right to Life CommitteePaid for by Vermont Right to Life Committee Inc.GroupNoneNone1$50~4.5K20 Oct
6481Vote BlueGroupDem.None1$50~3.5K19 Oct
6482Civic CrownUnknownNoneNone1$50~2.5K19 Oct
6483Mike Jones for PACandidateNoneNone1$50~549.519 Oct
6484Lea Sharp for Mooresville School BoardUnknownNoneNone1$50~549.519 Oct
6485Sergio MoraCandidateNoneNone1$50~3.5K19 Oct
6486Interfaith Alliance of Central AlabamaGroupNoneNone1$50~8.5K19 Oct
6487City of Yuma GovernmentUnknownNoneNone1$50~27.5K19 Oct
6488Paul J. DiMambro for school boardUnknownNoneNone1$50~549.519 Oct
6489Jason LaVergne II for Allen Parish School Board District 8UnknownNoneNone1$50~549.519 Oct
6490Last Stand of the Florida KeysPaid for by PROTECT KEY WEST AND THE FLORIDA KEYS, INC.GroupNoneNone1$50~549.519 Oct
6491Las Vegas Metro Police Managers and SupervisorsGroupNoneNone1$50~6.5K19 Oct
6492Dr. Alejandro Esquivel Candidate Commissioner PCT. 4UnknownNoneNone1$50~4.5K19 Oct
6493Joe Secrist for School BoardUnknownNoneNone1$50~3.5K19 Oct
6494Fishkill Democratic CommitteePartyDem.None1$50~4.5K19 Oct
6495AIDS UnitedPaid for by AIDS UNITEDGroupNoneNone1$50~8.5K19 Oct
6496Business Leaders AlliancePaid for by Business Leaders Alliance LLCUnknownNoneNone1$50~2.5K19 Oct
6497Tangi GOPPaid for by Tangiphoa Republican Executive Committee PartyRep.None1$50~3.5K19 Oct
6498Eddie SmithUnknownDem.None1$50~549.518 Oct
6499Andy Guillerault for Scarborough School BoardUnknownNoneNone1$50~549.518 Oct
6500Morristown First Democrats 2025 IncPartyDem.None1$50~2.5K18 Oct
6501Michael Dennehy for Hunt County Appraisal District, Place 1UnknownNoneNone1$50~549.518 Oct
6502Dan Harney for GUSD Trustee Area 3UnknownNoneNone1$50~1.5K18 Oct
6503Lakes Area Democrats of Wake CountyPartyDem.None1$50~17.5K17 Oct
6504The Proletari-AquaMediaNoneNone1$50~549.518 Oct
6505Pasquotank PACGroupNoneNone1$50~2.5K17 Oct
6506Agenda 4 DemocracyGroupNoneNone1$50~4.5K17 Oct
6507Georgia RecorderPaid for by States NewsroomMediaNoneNone1$50~2.5K16 Oct
6508Coach Lawrence Halushka for Rochester School BoardUnknownNoneNone1$50~3.5K16 Oct
6509ReElect Pam Hansen for Franklin Village TrusteeUnknownNoneNone1$50~549.516 Oct
6510Iowa Ethanol Producers AssociationGroupNoneNone1$50~27.5K16 Oct
6511Mélodie PimentelGroupNoneNone1$50~549.517 Oct
65122026 Lamont Ratchford for Rock Hill School Board - District 3 - Seat 2UnknownNoneNone1$50~549.516 Oct
6513James Birkey for Cerritos College BoardUnknownNoneNone1$50~2.5K16 Oct
6514Alachua County, FLUnknownNoneNone1$50~49.516 Oct
6515Gary Scott for San Gabriel School BoardUnknownNoneNone1$50~49.516 Oct
6516American Proud of PatriotsGroupNoneNone1$50~549.515 Oct
6517Katye Campbell, Brevard County School Board Member, District 5UnknownNoneNone1$50~49.515 Oct
6518Together We Will Harford County IndivisibleUnknownNoneNone1$50~49.515 Oct
6519Jackson County Iowa RepublicansPartyRep.None1$50~3.5K15 Oct
6520Jamie Lucero - Candidate for Village PresidentUnknownNoneNone1$50~1.5K15 Oct
6521Good StandingPaid for by Good Standing, PBCUnknownNoneNone1$50~549.515 Oct
6522City of WoodlandPaid for by City Of WoodlandPublic bodyNoneNone1$50~8.5K15 Oct
6523Karen Daniel Ancelet for JudgeUnknownNoneNone1$50~549.515 Oct
6524Friends of Alex DayvoltCandidateNoneNone1$50~3.5K14 Oct
6525Brent Colbert for County CommissionerUnknownNoneNone1$50~3.5K14 Oct
6526Panzi FoundationPaid for by PANZI FOUNDATIONGroupNoneNone1$50~22.5K14 Oct
6527City of Edgerton, Kansas GovernmentPaid for by City of EdgertonPublic bodyNoneNone1$50~5.5K14 Oct
6528AARP AlabamaPaid for by AARPGroupNoneNone1$50~3.5K14 Oct
6529AARP South CarolinaPaid for by AARPGroupNoneNone1$50~3.5K14 Oct
6530AARP MissouriPaid for by AARPGroupNoneNone1$50~3.5K14 Oct
6531AARP-CTPaid for by AARPGroupNoneNone1$50~3.5K14 Oct
6532AARP LouisianaPaid for by AARPGroupNoneNone1$50~3.5K14 Oct
6533AARP MontanaPaid for by AARPGroupNoneNone1$50~3.5K14 Oct
6534AARP ArkansasPaid for by AARPGroupNoneNone1$50~3.5K14 Oct
6535AARP OklahomaPaid for by AARPGroupNoneNone1$50~3.5K14 Oct
6536AARP AlaskaPaid for by AARPGroupNoneNone1$50~3.5K14 Oct
6537AARP North DakotaPaid for by AARPGroupNoneNone1$50~3.5K14 Oct
6538AARP West VirginiaPaid for by AARPGroupNoneNone1$50~3.5K14 Oct
6539AARP OregonPaid for by AARPGroupNoneNone1$50~3.5K14 Oct
6540AARP TennesseePaid for by AARPGroupNoneNone1$50~3.5K14 Oct
6541Michigan AdvanceMediaDem.None1$50~3.5K13 Oct
6542Miguel Angel RuizPaid for by Ruiz Advertising CompanyUnknownNoneNone1$50~549.513 Oct
6543Legislator Michael J. GiangregorioPaid for by Nassau County LegislaturePublic bodyNoneNone1$50~2.5K13 Oct
6544North East Bexar County DemocratsPartyDem.None1$50~49.513 Oct
6545Cook County RecordPaid for by The RecordMediaNoneNone1$50~3.5K13 Oct
6546DeVaughn Jones TUSD Area 6 Candidate UnknownNoneNone1$50~549.513 Oct
6547Britney Boyer for District 2 Coventry, RIUnknownNoneNone1$50~549.513 Oct
6548Davish Patel for Evesham Board of EducationUnknownNoneNone1$50~549.512 Oct
6549Re-Elect Mason Briggs Grant Parish School Board Member District 4UnknownNoneNone1$50~549.512 Oct
6550SATX IndivisibleGroupNoneNone1$50~12.5K12 Oct
6551Dr. Elizabeth Caparelli-Ruff For Will County ROE Superintendent of SchoolsUnknownNoneNone1$50~22.5K12 Oct
6552Clarissa “Claire” Cardenas for City Council District 3UnknownNoneNone1$50~549.512 Oct
6553Council Vice President Tyler MaxwellPaid for by Office of Fresno City Councilmember Tyler MaxwellPublic bodyNoneNone1$50~22.5K12 Oct
6554Kenneth Sousa, Candidate, Smithfield RI Town CouncilUnknownNoneNone1$50~1.5K12 Oct
6555Nebraska Guardians of the AquiferGroupNoneNone1$50~3.5K12 Oct
6556Hancock County Ohio Republican (GOP) PartyPartyRep.None1$50~9.5K12 Oct
6557Kashif Wasim for NHUSD School BoardUnknownNoneNone1$50~549.512 Oct
6558Dunham-Filson for Denair School Board 2026UnknownNoneNone1$50~549.511 Oct
6559Indivisible Antelope ValleyGroupNoneNone1$50~4.5K11 Oct
6560Greg Erceg for Supervisor District 1UnknownNoneNone1$50~549.511 Oct
6561Alvin Bonds II, Ph.D.GroupNoneNone1$50~3.5K11 Oct
6562Brian Close for MontanaCandidateNoneNone1$50~549.511 Oct
6563Nathanael MasonPaid for by Mason for WVCandidateNoneNone1$50~549.59 Oct
6564American FrontierPaid for by EFI INCGroupRep.None1$50~1.5K9 Oct
6565Steve Weldy for Clay Township BoardUnknownNoneNone1$50~549.511 Oct
6566Artina McKnight-Coard for Richland One School BoardUnknownNoneNone1$50~549.510 Oct
6567Melissa Enfield for Kawkawlin Township TrusteeUnknownNoneNone1$50~49.510 Oct
6568Van Wert County, OHUnknownNoneNone1$50~49.510 Oct
6569Tami Atkins for Shoshone County Commissioner, District 2 UnknownNoneNone1$50~549.510 Oct
6570Hidalgo County Democratic PartyUnknownNoneNone1$50~549.59 Oct
6571VOTE Mario Bosquez for Del Rio Justice of the Peace Precinct 1UnknownNoneNone1$50~549.510 Oct
6572Florida Palestine NetworkGroupNoneNone1$50~1.5K9 Oct
6573Debora Bodenheimer for Cambrian Governing Board MemberUnknownNoneNone1$50~549.59 Oct
6574Elect Stan Fitch City of Crestwood CommissionerUnknownNoneNone1$50~549.59 Oct
6575Kalea, Skyler, and Kelly for PRSD School BoardUnknownNoneNone1$50~549.59 Oct
6576Dranesville District - Supervisor Jimmy BiermanUnknownNoneNone1$50~549.58 Oct
65772B.orgPaid for by 2B ORG INCORPORATEDMediaNoneNone1$50~1.5K7 Oct
6578Donald A. Douglas, Ottawa County CommissionerUnknownNoneNone1$50~549.58 Oct
6579Baltimore Jewish Green & Just AllianceGroupNoneNone1$50~549.57 Oct
6580Humans For DemocracyGroupDem.None1$50~2.5K7 Oct
6581Jenny Mongeau for Clay County CommissionUnknownNoneNone1$50~549.56 Oct
6582Ed Ross for District 73UnknownNoneNone1$50~549.57 Oct
6583Hate Out of WinstonGroupNoneNone1$50~549.56 Oct
6584Rip CookGroupNoneNone1$50~549.56 Oct
6585ACLU of ArkansasPaid for by ACLU OF ARKANSASGroupNoneNone1$50~4.5K6 Oct
6586Patriotic ChickensPaid for by PATRIOTIC CHICKENSGroupNoneNone1$50~4.5K6 Oct
6587Tzedek Social Justice FundGroupNoneNone1$50~3.5K6 Oct
6588Alex LarsonMediaNoneNone1$50~2.5K6 Oct
6589Re-Elect Kristin Williams-White UnknownNoneNone1$50~49.56 Oct
6590Facts MatterGroupNoneNone1$50~5.5K6 Oct
6591Indivisible Tallahassee Action GroupUnknownNoneNone1$50~7.5K5 Oct
6592Dialogue on Race LouisianaPaid for by Dialogue on RaceGroupNoneNone1$50~9.5K5 Oct
6593Mary Little For Kern County Board of Education Trustee Area 3UnknownNoneNone1$50~549.55 Oct
6594NeverThirstyPaid for by Like The Master MinistriesGroupNoneNone1$50~549.55 Oct
6595Joseph Neibich aka Joseph NybykMediaDem.None1$50~549.55 Oct
6596Trish Donoho for Windsor School BoardUnknownNoneNone1$50~1.5K5 Oct
6597Carol Abney for TNPaid for by Friends of Carol AbneyCandidateDem.None1$50~12.5K4 Oct
6598Ezekiel BealPaid for by Business Leaders Alliance LLCUnknownNoneNone1$50~7.5K4 Oct
6599Craig Johnson, Sulphur Springs, TX City Council, Place 2UnknownNoneNone1$50~3.5K5 Oct
6600American FreedomPaid for by STEP INTO MEDIA INCUnknownRep.None1$50~4.5K4 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.