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 Pennsylvania

500 pages · $6.7M on Pennsylvania races

Dem. 65% · Rep. 31% · no side 4.0%

Pennsylvania on the map: races and candidates →

322 pages · 7,099 ads · $4.9M · page 1 of 2

#PageTypeSideRaceResultAdsSpendIn PAImpressionsAttackLast ad
1Josh ShapiroCandidateDem.Governor, PA525$2M$2M~59.2M38%26 Oct
2Fire Bob HarviePaid for by Brian Fitzpatrick for All of UsCandidateRep.House PA-1Lost · 47.3%182$264.6K$264.6K~28.4M100%16 Oct
3Brian FitzpatrickPaid for by Brian Fitzpatrick for CongressCandidateRep.House, district not named75$166K$166K~9.2M8.0%26 Oct
4Frank Farry for State SenatePaid for by Friends of Frank FarryCandidateRep.Legislature, PA60$148.2K$148.2K~6M35%22 Oct
5Bob BrooksPaid for by Bob Brooks for CongressCandidateDem.House PA-7Won · 56.1%635$111.3K$111.3K~4.8M14%26 Oct
6Janelle StelsonPaid for by Friends of Janelle StelsonCandidateDem.House PA-10Won · 55.0%245$78.3K$78.3K~4M26 Oct
7Scott Perry for CongressPaid for by PATRIOTS FOR PERRYCandidateRep.House PA-10Lost · 45.0%15$76K$76K~5.7M23%21 Oct
8Mark Pinsley for PA State SenatePaid for by Friends of Mark PinsleyCandidateDem.Legislature, PA35$75.4K$75.4K~3.7M60%26 Oct
9Tracy Pennycuick for State SenatePaid for by Friends of Tracy PennycuickCandidateRep.Legislature, PA53$70.4K$70.4K~4.3M0.0%23 Oct
10Stacy Garrity for PennsylvaniaPaid for by Garrity For PACandidateRep.Governor, PA40$69.6K$69.6K~6.6M100%26 Oct
11Tim Hayes for State RepresentativePaid for by TIM HAYES FOR PACandidateDem.Legislature, PA55$63.7K$63.7K~3.4M27%25 Oct
12Bob HarviePaid for by Bob Harvie For CongressCandidateDem.House PA-1Won · 52.7%8$62.9K$62.9K~3.9M100%30 Sep
13Rosemary Brown for State SenatorPaid for by Friends of Rosemary BrownCandidateRep.Legislature, PA23$54K$54K~6.8M50%26 Oct
14Jessica McClay for PA State Representative 121 DistrictPaid for by McClay for PACandidateNoneLegislature, PA23$47K$47K~2.1M0.0%19 Oct
15Marty Young for CongressPaid for by MARTY YOUNG FOR CONGRESSCandidateRep.House PA-6Lost · 35.7%41$41K$41K~3.5M25%26 Oct
16Paige CognettiPaid for by Paige for PACandidateDem.House PA-8Won · 54.4%46$40.2K$40.2K~1.5M61%20 Oct
17Rob BresnahanPaid for by Rob for PACandidateRep.House PA-8Lost · 45.6%40$39.2K$39.2K~3.1M23%23 Oct
18Chris Thomas for State SenatePaid for by Friends of Christopher ThomasCandidateDem.Legislature, PA12$38.3K$38.3K~3.2M17%24 Sep
19Wallace for Congress Paid for by Wallace for CongressCandidateDem.House PA-9Lost · 38.4%95$35.6K$35.6K~3.4M51%23 Oct
20John FettermanPaid for by Fetterman for PACandidateDem.Senate, PA30$29.9K$29.9K~993.3K6.7%23 Oct
21Representative Frank BurnsPaid for by Committee to Re-Elect Representative Frank Burns-CandidateDem.Legislature, PA180$27.3K$27.3K~5.4M15%26 Oct
22Greg RothmanPaid for by Greg Rothman for PACandidateRep.Legislature, PA5$26.7K$26.7K~1.8M0.0%23 Oct
23Chris DeluzioPaid for by Chris Deluzio for CongressCandidateDem.House PA-17Won · 62.8%51$26.7K$26.7K~359.8K34%15 Oct
24K.C. Tomlinson for State RepresentativeCandidateRep.Legislature, PA9$25.8K$25.8K~950K38%24 Oct
25Friends of Jim HaddockCandidateDem.Legislature, PA41$23.7K$23.7K~6M26 Oct
26Brittany Bloam for PA State RepresentativePaid for by Brittany For PACandidateNoneLegislature, PA29$21.6K$21.6K~1.5M14%15 Oct
27Re-Elect Brian Munroe for State RepresentativePaid for by PA HDCC. Authorized by Friends of Brian Munroe.CandidateDem.Legislature, PA21$21.1K$21.1K~4.8M26 Oct
28Austin DavisPaid for by Friends of Austin DavisCandidateDem.Other statewide, PA8$19.7K$19.7K~1.2M24 Jun
29Jarrett Coleman for Pa SenateCandidateRep.Legislature, PA5$18K$18K~434K20 Oct
30Rep. Scott PerryPaid for by Congressman Scott PerryCandidateRep.House, district not named5$23.7K$17.2K~1M0.0%24 Aug
31Madeleine DeanPaid for by MAD 4 PA PACCandidateDem.House PA-4Won · 67.1%4$16.6K$16.6K~302.5K9 Oct
32Donna Scheuren for State RepresentativePaid for by Friends of Donna ScheurenCandidateRep.Legislature, PA3$16.5K$16.5K~1.6M2 Sep
33Tom Mehaffie for State Representative - PA 106Paid for by Friends of Tom MehaffieCandidateRep.Legislature, PA4$16K$16K~652.5K20 Oct
34Fern for PAPaid for by Friends of Fern LeardCandidateNoneLegislature, PA151$23.9K$15.8K~2M19%26 Oct
35Valerie Gaydos for State RepresentativePaid for by Gaydos for PACandidateRep.Legislature, PA52$15.8K$15.8K~3.6M0.0%26 Oct
36Elect Bill GriffinCandidateNoneLocal, PA53$20.8K$15.6K~1.6M27%27 Oct
37Lloyd SmuckerPaid for by Smucker for CongressCandidateRep.House PA-11Won · 55.6%3$15.5K$15.5K~1.1M23 Oct
38Craig Williams for PA 160thPaid for by Friends of Craig WilliamsCandidateRep.Legislature, PA8$14.3K$14.3K~828.5K50%12 Oct
39Elizabeth Moro For PA 160Paid for by PA HDCC. Authorized by Friends of Elizabeth Moro.CandidateDem.Legislature, PA53$13.6K$13.6K~1M26%23 Oct
40Rachel Cuevas For HD 187Paid for by Friends of Rachel CuevasCandidateDem.Legislature, PA18$13K$13K~578.6K17%19 Oct
41Les Presmyk for Mine InspectorPaid for by Presmyk for Mine Inspector. Authorized by Walter "Les" Presmyk.CandidateNoneOther statewide, PA3$34.5K$12.5K~1.3M18 Oct
42Mary Gay ScanlonPaid for by SCANLON FOR CONGRESSCandidateDem.House PA-5Won · 72.1%8$12.3K$12.3K~1M50%13 Oct
43Greg Bankos for PA SenatePaid for by GREG BANKOS FOR PA SENATECandidateRep.Legislature, PA5$12.2K$12.2K~502.5K60%22 Oct
44Jeff Warren for PAPaid for by HOUSE DEM CAMPAIGN COMCandidateDem.Legislature, PA43$12.2K$12.2K~1.6M51%19 Oct
45Martina WhitePaid for by Friends of Martina WhiteCandidateRep.Legislature, PA14$12.2K$12.2K~725.6K50%20 Oct
46Baker For SenatePaid for by Baker for Senate CommitteeCandidateRep.Legislature, PA26$12.1K$11.8K~1.3M23%25 Oct
47Sara Agerton for PAPaid for by Friends of Sara AgertonCandidateNoneLegislature, PA39$11.4K$11.4K~851.1K36%19 Oct
48Hadley Haas for PAPaid for by Friends of Hadley HaasCandidateDem.Legislature, PA60$12.7K$11.3K~975.4K23%21 Oct
49Congressman Lloyd SmuckerCandidateRep.House, district not named6$17.9K$11.2K~797.5K0.0%25 Aug
50Margaret Burke for PA State RepPaid for by Friends of Margaret BurkeCandidateDem.Legislature, PA26$10.6K$10.6K~1.1M31%20 Oct
51Ryan Crosswell for CongressPaid for by Crosswell For CongressCandidateDem.House PA-712$9.9K$9.9K~999K25%12 May
52Lindsey WilliamsPaid for by Lindsey Williams for PACandidateDem.Legislature, PA20$9.6K$9.6K~708K10%20 Oct
53Dr. John Joyce for CongressCandidateRep.House PA-13Won · 67.5%8$9K$9K~1.7M0.0%26 Oct
54Rob MatziePaid for by People for MatzieCandidateDem.Legislature, PA74$8.7K$8.5K~685.7K0.0%21 Oct
55Bryan Allen for PACandidateNoneLegislature, PA55$11.2K$8.2K~902.1K5.5%25 Oct
56Bradstock for CongressPaid for by BRADSTOCK FOR CONGRESSCandidateDem.House PA-14Lost · 42.4%14$7.8K$7.8K~985K0.0%19 Oct
57Kristin Egan For PA Paid for by Friends of Kristin EganCandidateNoneLegislature, PA36$7.7K$7.7K~510.2K0.0%19 Oct
58Doyle HeffleyPaid for by Committee to Elect Doyle HeffleyCandidateRep.Legislature, PA4$7.5K$7.5K~492.5K16 Oct
59Greg Nohe Washington County CommissionerPaid for by Friends of NoheCandidateRep.Local, PA13$7.9K$7.5K~329.5K7.7%24 Oct
60Kristin Marcell for PA State RepresentativePaid for by Friends of Kristin MarcellCandidateRep.Legislature, PA6$7.4K$7.4K~211.5K67%15 Oct
61Wrightson for PA SenateCandidateNoneLegislature, PA88$7.4K$7.4K~821.4K50%20 Oct
62Re-Elect Pat GallagherCandidateDem.Legislature, PA4$7.2K$7.2K~267.5K22 Oct
63Kelly Madzey for JudgeCandidateNoneLocal, PA7$7.3K$7.2K~1.6M0.0%8 Oct
64Thomas KutzPaid for by Kutz for PACandidateRep.Legislature, PA9$9.7K$6.8K~1.1M0.0%23 Oct
65Friends of Glenn Thompson - Team GTPaid for by FRIENDS OF GLENN THOMPSONCandidateRep.House PA-15Won · 63.9%3$6.3K$6.3K~405K23 Oct
66Jeremy Shaffer for State HousePaid for by FRIENDS OF JEREMY SHAFFER CandidateRep.Legislature, PA14$6.2K$6.2K~218.1K0.0%27 Oct
67Ray Bilger for CongressPaid for by Ray Bilger For CongressCandidateDem.House PA-15Lost · 36.1%49$6.1K$6.1K~1.1M4.1%27 Oct
68Joe Hogan for State RepresentativePaid for by Friends of Joe HoganCandidateNoneState4$18.1K$5.6K~613.6K20 Oct
69Nick Miller for PA SenatePaid for by Friends of Nick MillerCandidateNoneLegislature, PA3$5.5K$5.5K~392.5K7 Oct
70Rick Telesz for State Rep PA-8Paid for by Rick for PACandidateDem.Legislature, PA18$5.5K$5.5K~310.6K7.1%27 Oct
71Brad Chambers for PA State HousePaid for by Brad for PACandidateNoneLegislature, PA36$5.5K$5.5K~497.1K31%19 Oct
72MelissaFor44Paid for by Friends of Melissa DicranianCandidateNoneLegislature, PA1$4.7K$4.7K~162.5K9 Oct
73Citizens for Jason OrtitayCandidateRep.Legislature, PA7$4.6K$4.6K~1.1M0.0%26 Oct
74Tyler Meyers for State SenatePaid for by Friends of Tyler MeyersCandidateRep.Legislature, PA2$4.5K$4.5K~550K7 May
75Elect Jim StruzziCandidateRep.Legislature, PA6$4.5K$4.5K~225K17%14 Oct
76Savannah Martin for PACandidateRep.Legislature, PA1$4.2K$4.2K~850K4 May
77Re-Elect Jackie Sartoris to Cumberland County District AttorneyPaid for by Sartoris for DACandidateDem.Local, ME80$23.3K$4K~2.6M15%26 Oct
78Rep. Mark DorazioPaid for by Mark Dorazio CampaignCandidateRep.Legislature, TX8$12K$3.8K~692.5K25%16 Oct
79Arvind Venkat for State Representative District 30Paid for by Friends of Arvind VenkatCandidateDem.Legislature, PA8$3.7K$3.7K~239.5K0.0%29 Sep
80Zimmer for 150CandidateNoneLegislature, PA24$3.8K$3.5K~462.5K21 Oct
81Ron Ruman for PA 196Paid for by Ruman for RepCandidateDem.Legislature, PA22$3.3K$3.3K~372.1K4.8%23 Oct
82Glennon for JudgeCandidateNoneLocal55$13.4K$3.2K~3.1M0.0%26 Oct
83Jodi 4 PA SenateCandidateNoneLegislature, PA19$3.2K$3.2K~484.5K5.3%19 Oct
84Babita for PACandidateNoneLegislature, PA23$3.6K$3.2K~207.6K32%26 Oct
85Marla Brown for State RepresentativePaid for by Marla Brown for PACandidateRep.Legislature, PA4$3.2K$3.2K~145K9 Oct
86Judy WardPaid for by Friends of Judy WardCandidateRep.Legislature, PA3$3K$3K~225.5K26 Oct
87Bradley Merkl-Gump for State SenatePaid for by Friends of Bradley Merkl-GumpCandidateDem.Legislature, PA68$4.8K$3K~243K0.0%13 May
88Brenda for PACandidateRep.Legislature, PA5$2.9K$2.9K~547.5K0.0%26 Oct
89Dylan Altemara for PA State Representative - 39th DistrictPaid for by Supporters for Dylan AltemaraCandidateDem.Legislature, PA15$2.9K$2.9K~481.1K47%26 Oct
90Jeremy Benscoter for State RepresentativePaid for by JBPACCandidateNoneLegislature, PA21$3.4K$2.8K~453.3K4.8%26 Oct
91Jeff Olsommer 139thPaid for by Friends of Jeff OlsommerCandidateRep.Legislature, PA1$2.7K$2.7K~75K20 Oct
92Natalie Mihalek for State RepresentativePaid for by Friends of Natalie MihalekCandidateRep.Legislature, PA1$2.7K$2.7K~75K16 Sep
93Monica Weninger for State RepPaid for by Monica Weninger for PACandidateDem.Legislature, PA18$2.6K$2.6K~101.8K94%26 Oct
94Frances Holk-Jones for State Representative District 95Paid for by Frances Holk-Jones CampaignCandidateRep.Legislature, AL59$68.1K$2.4K~2.4M5.3%16 Jun
95Sharif StreetPaid for by Sharif Street for UsCandidateDem.House PA-32$2.3K$2.3K~242.5K13 May
96Solga for StatePaid for by FRIENDS OF LEO SOLGACandidateDem.Legislature, PA6$2.3K$2.1K~220K33%18 May
97Malone for SenateCandidateNoneFederal5$9.3K$2.1K~1.7M2 Oct
98Sheriff Tony GuyPaid for by Paid for by Tony Guy for CongressCandidateRep.House PA-17Lost · 37.2%6$2.1K$2.1K~205.5K0.0%21 Aug
99Lisa BoscolaPaid for by Friends of Lisa BoscolaCandidateDem.Legislature, PA5$2K$2K~217.5K0.0%15 Oct
100Justin Douglas For CongressCandidateDem.House PA-102$2K$2K~480K17 May
101Thomas West for PA Senate CandidateNoneLegislature, PA32$2K$2K~212K28%26 Oct
102Nate Wood for PA State SenatePaid for by Committee to Elect Nathan WoodCandidateDem.Legislature, PA7$1.9K$1.9K~112K100%24 Oct
103Scott Ortis for State SenateCandidateNoneLegislature, AL18$11.1K$1.9K~1.1M7.1%17 May
104The People for Joanna Bryn SmithPaid for by Team JBSCandidateNoneGovernor, PA4$1.9K$1.9K~47K13 May
105Lauren McCurdy for PA 119Paid for by McCurdy for PACandidateDem.Legislature, PA18$2K$1.8K~240K67%26 Oct
106Zach Mako for State Representative - 183rd DistrictPaid for by Mako for PACandidateRep.Legislature, PA2$1.8K$1.8K~90K25 Oct
107John Lombardo for State Representative - 118th DistrictPaid for by Friends of John LombardoCandidateRep.Legislature, PA2$1.8K$1.8K~150K20 Oct
108Dave McCormickPaid for by Friends of Dave McCormickCandidateRep.Senate, PA12$1.8K$1.8K~235.2K25%19 Aug
109Congresswoman Mary Gay ScanlonPaid for by Mary Gay ScanlonCandidateDem.House PA-58$2.5K$1.7K~192K0.0%27 Aug
110Nick Polce For State SenateCandidateRep.Legislature, PA11$2.2K$1.7K~57.6K0.0%4 Aug
111Jason Romero for MayorPaid for by Romero for MayorCandidateNoneLocal, PA15$3.4K$1.7K~226.1K0.0%23 Oct
112Kathleen Pratt for PA 91stCandidateNoneLegislature, PA24$1.7K$1.7K~124.2K0.0%26 Oct
113Vote Perry StambaughPaid for by Friends of PerryCandidateRep.Legislature, PA5$1.6K$1.6K~100.1K0.0%22 Oct
114Mike Murphy for State RepCandidateNoneLegislature, PA2$1.6K$1.6K~40K26 Oct
115Meredith TobitschPaid for by Meredith Tobitsch for the 125thCandidateDem.Legislature, CT77$6.8K$1.5K~287.9K77%26 Oct
116Paul TakacPaid for by Friends of Paul TakacCandidateDem.Legislature, PA18$1.5K$1.5K~322.1K0.0%19 Oct
117Chris Gambino for State RepresentativePaid for by Committee for Policy ChoiceCandidateNoneState111$6K$1.5K~879.4K0.0%23 Oct
118Tom O'Donnell for HD87CandidateDem.Legislature, IA29$6.1K$1.3K~564.5K6.9%26 Oct
119Scott Doody for State Representative 118th DistrictPaid for by Friends of Scott DoodyCandidateDem.Legislature, IL22$8.2K$1.3K~248.8K0.0%26 Oct
120Jennifer Branch for JudgePaid for by Keep Judge Branch CommitteeCandidateDem.Local, PA2$2.1K$1.2K~150K23 Oct
121Omy Maldonado for PA SenatePaid for by Friends of Omy MaldonadoCandidateNoneLegislature, PA1$1.2K$1.2K~112.5K16 Oct
122Sean Steeg for State SenatePaid for by Friends of SteegCandidateDem.Legislature, PA1$1.2K$1.2K~37.5K5 Oct
123Andrea for State Rep Paid for by Friends of Andrea DeutschCandidateNoneState6$3K$1.2K~285K0.0%15 May
124Russ Diamond for State RepresentativePaid for by Friends of Russ DiamondCandidateRep.Legislature, PA2$1.2K$1.2K~80K13 Oct
125TaWanda Stallworth for State HouseCandidateDem.Legislature, PA17$1.2K$1.1K~57.8K0.0%27 Oct
126Lucia for CongressPaid for by FRIENDS OF LUCIACandidateDem.House PA-118$1.1K$1.1K~58.9K0.0%19 May
127Cherelle ParkerPaid for by People for ParkerCandidateDem.Local, PA12$1.2K$1K~33.2K0.0%16 Sep
128Paul For PAPaid for by Paul Steenkiste for PennsylvaniaCandidateDem.Governor, PA22$1.1K$1K~26K0.0%18 May
129Heather Stafford for State RepPaid for by Stafford for 131CandidateDem.Legislature, CT13$2.8K$997~135.5K23%26 Oct
130James Julius for State RepresentativePaid for by Friends of James JuliusCandidateNoneLegislature, PA14$1.4K$995~107.2K54%26 Oct
131Elect Steve KerestesCandidateNoneLocal, FL4$4K$950~537.5K14 Aug
132Lois for PA50thPaid for by Lois for PA 50CandidateDem.Legislature, PA1$950$950~137.5K21 Oct
133Graham For PAPaid for by Friends of Austin GrahamCandidateNoneLegislature, PA1$950$950~27.5K21 Oct
134Scott HiltonPaid for by Committee to Elect Scott HiltonCandidateRep.Legislature, GA11$3.9K$949~224.5K0.0%26 Oct
135Kelly Osborne for State RepresentativePaid for by Kelly for PACandidateRep.Legislature, PA5$948$948~18.5K0.0%14 May
136Vote Jeff ClarkPaid for by FRIENDS FOR JEFF CLARKCandidateNoneLegislature, PA23$1.3K$892~161.3K4.5%26 Oct
137Matthew Cavallo for Wayne 5th Ward Municipal CouncilPaid for by Cavallo for CouncilCandidateNoneLocal, PA5$948$849~34.5K0.0%26 Oct
138Gail Scott for State SenateCandidateNoneLegislature, PA4$898$849~36K24 Oct
139Corinne Coryat for State RepresentativePaid for by The Committee to Elect Corinne Coryat CandidateDem.Legislature, PA17$2K$848~147.1K0.0%29 Aug
140Aaron Bernstine for State RepresentativePaid for by Friends of Aaron BernstineCandidateRep.Legislature, PA10$795$795~64K0.0%26 Oct
141Isabelle Harman 2026Paid for by ISABELLE HARMAN FOR CONGRESSCandidateNoneHouse PA-1014$793$793~65.1K0.0%10 Jun
142Rep. Frank BurnsCandidateDem.None32$1.9K$792~201.1K3.1%31 Aug
143Judge Blair EdwardsPaid for by Committee to Elect Blair Downing EdwardsCandidateRep.State4$10.7K$750~277.5K1 May
144Joe Kerwin for State RepresentativePaid for by Friends for Joe KerwinCandidateRep.Legislature, PA2$1.5K$750~35K26 Oct
145Mike Kelly for CongressPaid for by MIKE KELLY FOR CONGRESSCandidateRep.House PA-16Won · 53.9%1$750$750~75K26 Oct
146Ethan Werstler for State SenatePaid for by Werstler26. Approved by Ethan Werstler.CandidateNoneLegislature, CT224$17.6K$748~2.3M12%26 Oct
147Shaun Griffith for US HousePaid for by SHAUN GRIFFITH FOR US HOUSECandidateDem.House PA-310$795$746~82.1K0.0%14 May
148Rick Christie for State Rep.CandidateDem.Legislature, PA15$743$743~23.2K40%17 May
149State Representative John LawnPaid for by John Lawn CommitteeCandidateDem.Legislature, MA6$1.7K$699~412.5K0.0%22 Aug
150Keep Judge CoulsonPaid for by Campain Fund Of Greg CoulsonCandidateNoneLocal38$9.3K$697~294.2K0.0%26 Oct
151Costello for PA SenateCandidateNoneLegislature, PA12$694$694~15.4K36%26 Oct
152Ambrose Castellano for Dist. 70 State Rep.CandidateNoneState10$3.1K$650~180.1K0.0%27 May
153Abigail SalisburyPaid for by People for Abigail SalisburyCandidateDem.Legislature, PA1$650$650~85K29 Jul
154Caren Lowrey for PA 132Paid for by Friends of Caren LowreyCandidateRep.Legislature, PA3$649$649~28.6K26 Oct
155Humble for HouseCandidateNoneLegislature, PA7$647$647~131.7K0.0%7 May
156Stephanie Anderson for District AttorneyPaid for by Stephanie Anderson for DACandidateNoneLocal48$11.1K$599~491.3K9.5%26 Oct
157Clovis CranePaid for by Clovis for PACandidateNoneNone3$1.5K$599~187.5K15 May
158Mike Knudson for Harrisburg School BoardCandidateNoneLocal, SD19$2K$598~348.5K0.0%29 May
159Ober & Monte de Ramos for Mercer County CommissionerCandidateNoneLocal, NJ13$1.7K$598~100.5K31%22 Oct
160Ron Russell For State RepPaid for by Ron Russell For State RepresentativeCandidateDem.Legislature, PA4$598$598~40K12 Oct
161Joe Ciresi for State RepresentativePaid for by Friends of Joe CiresiCandidateDem.Legislature, PA4$598$598~145K2 Aug
162U.S. Congressman Ryan MackenzieCandidateRep.None22$3K$595~143.9K0.0%2 Sep
163Cherri for 58CandidateDem.Legislature, PA1$550$550~112.5K25 Oct
164Jeffrey Lake for PAPaid for by Community for Jeffrey LakeCandidateDem.Legislature, PA1$550$550~112.5K5 May
165Kathryn DiVittorio for State HousePaid for by Kathryn DiVittorio for State House Representative CandidateNoneState7$2.1K$549~128K33%25 Oct
166Matt Kantz for Delaware County CommissionerPaid for by Matt Kantz Friends OfCandidateNoneLocal, PA5$648$549~50.5K0.0%19 Oct
167Donna Reese PAPaid for by Donna For PACandidateNoneLegislature, PA3$549$549~72K24 Jul
168Lisa Atkinson PLSAS School Board DirectorPaid for by Campaign Fund for Lisa Atkinson for School BoardCandidateNoneLocal, MN25$2.3K$548~182.2K0.0%24 Oct
169Rep. Mandy SteeleCandidateDem.Legislature, PA19$1K$546~108.5K11%2 Sep
170Mark Sigrist for Statehouse District 10Paid for by Friends of Mark SigristCandidateNoneState22$12.1K$499~1.9M0.0%27 Oct
171PA State Rep. Martina WhiteCandidateRep.Legislature, PA2$499$499~40K13 Aug
172Vote For VogelPaid for by Friends of Christina VogelCandidateNoneLocal, PA11$1K$497~81.5K0.0%25 Oct
173Camera for SenateCandidateRep.Legislature, PA6$497$497~115.5K0.0%7 May
174Rob Knisley for Lancaster City CouncilPaid for by Friends of Rob KnisleyCandidateNoneLocal, PA11$545$495~3.5K0.0%3 Oct
175Jeanine Driscoll for CongressPaid for by JEANINE DRISCOLL FOR CONGRESSCandidateRep.House NY-426$45.9K$450~2.3M48%26 Oct
176Rep. Emil BergquistPaid for by Emil Bergquist for District 91, Myron Higerd, TreasurerCandidateRep.Legislature, PA3$549$450~47.5K23 Oct
177Mandy SteelePaid for by Steele for PACandidateDem.Legislature, PA1$450$450~112.5K23 Oct
178Chris Waddell for State Representative CandidateNoneLegislature, PA1$450$450~42.5K7 Oct
179Ethan NicholasPaid for by FRIENDS OF ETHAN NICHOLASCandidateRep.Legislature, PA1$450$450~17.5K18 May
180Carlos For House District 42Paid for by Friends to Elect Carlos Vilela, Inc.CandidateRep.Legislature, GA4$2.7K$449~105.5K7 May
181Mary Ellen Ditchey for JudgePaid for by The Committee to Elect DitcheyCandidateNoneLocal, OH21$2.3K$449~397.6K0.0%26 Oct
182Mark Pionessa for Columbia County JudgePaid for by Mark Pionessa for Columbia County JudgeCandidateNoneLocal, FL9$1.2K$449~145.5K0.0%11 Aug
183Ce-Ce for State Representative Paid for by Ce-Ce for PACandidateDem.Legislature, PA9$446$446~92.5K0.0%26 Oct
184Rep. Jim HaddockCandidateDem.Legislature, PA9$546$397~63.5K22%17 Aug
185Kerry Loudenslager for District 12 HouseCandidateNoneState27$1.3K$396~102.9K0.0%26 Oct
186Vince Vicites Working for Fayette CountyPaid for by The Friends of Vicites A. VicitesCandidateDem.Local, PA10$595$396~64.5K0.0%4 Sep
187Quentin Gee for PA-68CandidateDem.Legislature, PA8$396$396~3.9K38%24 Oct
188Christopher W. EachusPaid for by Eachus for Assembly 99CandidateDem.Legislature, NY10$3.9K$350~662.5K0.0%26 Oct
189Maureen Madden for State Representative of the 115th DistrictCandidateDem.Legislature, PA1$350$350~27.5K23 Oct
190Aurelio MattucciPaid for by Mattucci for Treasurer 2026CandidateNoneLocal, CA17$1.5K$349~159.6K0.0%28 May
191Ferderber For PACandidateNoneLegislature, PA3$349$349~23.5K26 Oct
192Dr. D 4 The PeoplePaid for by Dr. Deshawnda Williams for State RepresentativeCandidateNoneLegislature, PA3$349$349~13.5K16 May
193Friends of Jaime DouthatCandidateNoneLocal, NY43$3.2K$348~447.8K0.0%23 Oct
194Christian BartulovichPaid for by Voters For ChristianCandidateNoneLocal, PA8$396$347~18K13%25 Oct
195Hummel for the 109thPaid for by Hummel for PACandidateDem.Legislature, PA7$347$347~24.5K0.0%13 Oct
196Mark Piotrowski for State Representative - 97th DistrictPaid for by MARK PIOTROWSKI FOR STATE REPRESENTATIVECandidateRep.Legislature, MI21$4.6K$299~500K25%22 Jul
197Mandy Kilmartin for State Representative Paid for by Kilmartin For 122CandidateDem.Legislature, CT15$3K$299~177.6K13%25 Oct
198Judge Chris FrullaCandidateNoneLocal, PA6$697$299~53K0.0%31 Jul
199Megan Griffin-Shelley for PA HousePaid for by Friends of Megan GSCandidateDem.Legislature, PA2$299$299~32K18 May
200Ana For PAPaid for by Ana for PACandidateDem.Legislature, PA2$299$299~17K15 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.