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 →

170 pages · 12,753 ads · $4.3M

#PageTypeSideRaceResultAdsSpendIn PAImpressionsAttackLast ad
1Jessica McClay for PA State Representative 121 DistrictPaid for by McClay for PACandidateNoneLegislature, PA23$47K$47K~2.1M0.0%19 Oct
2Clean Jobs for PAPaid for by CLEAN JOBS FOR PAGroupNoneNone14$258.5K$39.2K~6.4M71%25 Aug
3Policy Information CenterPaid for by Fair DemocracyGroupNoneNone150$188.3K$23.5K~11.5M30%20 Oct
4Brittany Bloam for PA State RepresentativePaid for by Brittany For PACandidateNoneLegislature, PA29$21.6K$21.6K~1.5M14%15 Oct
5Fern for PAPaid for by Friends of Fern LeardCandidateNoneLegislature, PA151$23.9K$15.8K~2M19%26 Oct
6Elect Bill GriffinCandidateNoneLocal, PA53$20.8K$15.6K~1.6M27%27 Oct
7Philadelphia InquirerPaid for by PHILADELPHIA INQUIRER PBCMediaNoneNone223$50.4K$12.7K~4.5M18%22 Oct
8Les 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
9Free Enterprise AllianceGroupNoneNone124$291K$11.6K~20.2M7.3%23 Oct
10Sara Agerton for PAPaid for by Friends of Sara AgertonCandidateNoneLegislature, PA39$11.4K$11.4K~851.1K36%19 Oct
11Bryan Allen for PACandidateNoneLegislature, PA55$11.2K$8.2K~902.1K5.5%25 Oct
12Vote Yes Delco Water & LandGroupNoneBallot measure, PA19$7.9K$7.9K~188.5K0.0%14 Oct
13House Majority ForwardGroupNoneNone309$485.5K$7.7K~17.9M5.2%26 Oct
14Kristin Egan For PA Paid for by Friends of Kristin EganCandidateNoneLegislature, PA36$7.7K$7.7K~510.2K0.0%19 Oct
15Wrightson for PA SenateCandidateNoneLegislature, PA88$7.4K$7.4K~821.4K50%20 Oct
16Kelly Madzey for JudgeCandidateNoneLocal, PA7$7.3K$7.2K~1.6M0.0%8 Oct
17TeamstersGroupNoneNone269$133.4K$7K~20.3M12%26 Oct
18Responsible Government For Central PAPaid for by Responsible Government for Central PA GroupNoneLegislature, PA5$9.5K$6.8K~497.5K0.0%23 Oct
19America's Credit UnionsPaid for by Americas Credit UnionsGroupNoneHouse, district not named61$98.5K$6K~6.1M0.0%23 Oct
20SEIUGroupNoneNone213$167.2K$5.9K~8.4M63%26 Oct
21Joe Hogan for State RepresentativePaid for by Friends of Joe HoganCandidateNoneState4$18.1K$5.6K~613.6K20 Oct
22Nick Miller for PA SenatePaid for by Friends of Nick MillerCandidateNoneLegislature, PA3$5.5K$5.5K~392.5K7 Oct
23Brad Chambers for PA State HousePaid for by Brad for PACandidateNoneLegislature, PA36$5.5K$5.5K~497.1K31%19 Oct
24PA Stands UpGroupNoneNone37$40.8K$5.3K~1.4M0.0%26 Oct
25MelissaFor44Paid for by Friends of Melissa DicranianCandidateNoneLegislature, PA1$4.7K$4.7K~162.5K9 Oct
26Community First PACGroupNoneGovernor, PA2$3.5K$3.5K~130K9 Oct
27Zimmer for 150CandidateNoneLegislature, PA24$3.8K$3.5K~462.5K21 Oct
28Glennon for JudgeCandidateNoneLocal55$13.4K$3.2K~3.1M0.0%26 Oct
29Jodi 4 PA SenateCandidateNoneLegislature, PA19$3.2K$3.2K~484.5K5.3%19 Oct
30Babita for PACandidateNoneLegislature, PA23$3.6K$3.2K~207.6K32%26 Oct
31Jeremy Benscoter for State RepresentativePaid for by JBPACCandidateNoneLegislature, PA21$3.4K$2.8K~453.3K4.8%26 Oct
32CountersparkPaid for by Counterspark, Inc.GroupNoneNone253$159.2K$2.7K~6.1M22%23 Oct
33Malone for SenateCandidateNoneFederal5$9.3K$2.1K~1.7M2 Oct
34Thomas West for PA Senate CandidateNoneLegislature, PA32$2K$2K~212K28%26 Oct
35Scott Ortis for State SenateCandidateNoneLegislature, AL18$11.1K$1.9K~1.1M7.1%17 May
36The People for Joanna Bryn SmithPaid for by Team JBSCandidateNoneGovernor, PA4$1.9K$1.9K~47K13 May
37Just SafePaid for by Alliance for Safety and JusticeGroupNoneLegislature, PA4$1.8K$1.8K~125.6K13 Jul
38Philly Mayor 2028GroupNoneLocal, PA25$1.7K$1.7K~281.1K0.0%25 Oct
39Jason Romero for MayorPaid for by Romero for MayorCandidateNoneLocal, PA15$3.4K$1.7K~226.1K0.0%23 Oct
40Kathleen Pratt for PA 91stCandidateNoneLegislature, PA24$1.7K$1.7K~124.2K0.0%26 Oct
41American Power PlayGroupNoneNone66$37.6K$1.6K~3.4M0.0%19 Oct
42Mike Murphy for State RepCandidateNoneLegislature, PA2$1.6K$1.6K~40K26 Oct
43Chris Gambino for State RepresentativePaid for by Committee for Policy ChoiceCandidateNoneState111$6K$1.5K~879.4K0.0%23 Oct
44AFTGroupNoneNone531$156.8K$1.4K~11.6M45%27 Oct
45Omy Maldonado for PA SenatePaid for by Friends of Omy MaldonadoCandidateNoneLegislature, PA1$1.2K$1.2K~112.5K16 Oct
46SEIU Healthcare PennsylvaniaGroupNoneNone23$12.2K$1.2K~1.1M33%22 Oct
47Andrea for State Rep Paid for by Friends of Andrea DeutschCandidateNoneState6$3K$1.2K~285K0.0%15 May
48James Julius for State RepresentativePaid for by Friends of James JuliusCandidateNoneLegislature, PA14$1.4K$995~107.2K54%26 Oct
49Elect Steve KerestesCandidateNoneLocal, FL4$4K$950~537.5K14 Aug
50Graham For PAPaid for by Friends of Austin GrahamCandidateNoneLegislature, PA1$950$950~27.5K21 Oct
51Local Accountability PACGroupNoneLocal, NC100$79.8K$899~5.5M42%26 Oct
52Vote Jeff ClarkPaid for by FRIENDS FOR JEFF CLARKCandidateNoneLegislature, PA23$1.3K$892~161.3K4.5%26 Oct
53Matthew Cavallo for Wayne 5th Ward Municipal CouncilPaid for by Cavallo for CouncilCandidateNoneLocal, PA5$948$849~34.5K0.0%26 Oct
54Gail Scott for State SenateCandidateNoneLegislature, PA4$898$849~36K24 Oct
55Evergreen ActionGroupNoneNone123$59.8K$847~5.6M78%22 Oct
56Isabelle Harman 2026Paid for by ISABELLE HARMAN FOR CONGRESSCandidateNoneHouse PA-1014$793$793~65.1K0.0%10 Jun
57Pennsylvanians Together in ActionGroupNoneNone44$2.8K$792~151.5K75%6 Oct
58Commonwealth Conservative Coalition PACPaid for by Commonwealth Conservative Coalition PAC GroupNoneFederal2$2.5K$750~130K14 May
59Ethan Werstler for State SenatePaid for by Werstler26. Approved by Ethan Werstler.CandidateNoneLegislature, CT224$17.6K$748~2.3M12%26 Oct
60Equal Future TogetherPaid for by EQUAL FUTURE TOGETHERGroupNoneHouse PA-34$698$698~16.1K26 May
61Keep Judge CoulsonPaid for by Campain Fund Of Greg CoulsonCandidateNoneLocal38$9.3K$697~294.2K0.0%26 Oct
62Costello for PA SenateCandidateNoneLegislature, PA12$694$694~15.4K36%26 Oct
63Guides.voteGroupNoneHouse AZ-129$12.8K$650~1M0.0%27 Oct
64Ambrose Castellano for Dist. 70 State Rep.CandidateNoneState10$3.1K$650~180.1K0.0%27 May
65Humble for HouseCandidateNoneLegislature, PA7$647$647~131.7K0.0%7 May
66Stephanie Anderson for District AttorneyPaid for by Stephanie Anderson for DACandidateNoneLocal48$11.1K$599~491.3K9.5%26 Oct
67Clovis CranePaid for by Clovis for PACandidateNoneNone3$1.5K$599~187.5K15 May
68American Rivers Action FundGroupNoneBallot measure, AR18$4.6K$598~302.3K0.0%24 Oct
69Mike Knudson for Harrisburg School BoardCandidateNoneLocal, SD19$2K$598~348.5K0.0%29 May
70Ober & Monte de Ramos for Mercer County CommissionerCandidateNoneLocal, NJ13$1.7K$598~100.5K31%22 Oct
71Zachary PetrakovichMediaNoneNone34$1.7K$594~52.9K5.9%26 Oct
72Kathryn DiVittorio for State HousePaid for by Kathryn DiVittorio for State House Representative CandidateNoneState7$2.1K$549~128K33%25 Oct
73Matt Kantz for Delaware County CommissionerPaid for by Matt Kantz Friends OfCandidateNoneLocal, PA5$648$549~50.5K0.0%19 Oct
74Donna Reese PAPaid for by Donna For PACandidateNoneLegislature, PA3$549$549~72K24 Jul
75Lisa Atkinson PLSAS School Board DirectorPaid for by Campaign Fund for Lisa Atkinson for School BoardCandidateNoneLocal, MN25$2.3K$548~182.2K0.0%24 Oct
76New Pennsylvania ProjectGroupNoneNone33$1.6K$545~105.8K3.0%26 Oct
77Mark Sigrist for Statehouse District 10Paid for by Friends of Mark SigristCandidateNoneState22$12.1K$499~1.9M0.0%27 Oct
78Vote For VogelPaid for by Friends of Christina VogelCandidateNoneLocal, PA11$1K$497~81.5K0.0%25 Oct
79Rob Knisley for Lancaster City CouncilPaid for by Friends of Rob KnisleyCandidateNoneLocal, PA11$545$495~3.5K0.0%3 Oct
80We Stand For EnergyPaid for by EEIGroupNoneNone86$67.2K$450~5.4M5.8%15 Oct
81AxiosPaid for by AXIOS MEDIA INC.MediaNoneNone42$28.2K$450~1.5M7.3%14 Oct
82Chris Waddell for State Representative CandidateNoneLegislature, PA1$450$450~42.5K7 Oct
83Mary Ellen Ditchey for JudgePaid for by The Committee to Elect DitcheyCandidateNoneLocal, OH21$2.3K$449~397.6K0.0%26 Oct
84Mark Pionessa for Columbia County JudgePaid for by Mark Pionessa for Columbia County JudgeCandidateNoneLocal, FL9$1.2K$449~145.5K0.0%11 Aug
85Humane World End Animal TestingGroupNoneNone10$1.1K$449~65.1K20%17 Oct
86Kerry Loudenslager for District 12 HouseCandidateNoneState27$1.3K$396~102.9K0.0%26 Oct
87Aurelio MattucciPaid for by Mattucci for Treasurer 2026CandidateNoneLocal, CA17$1.5K$349~159.6K0.0%28 May
88Ferderber For PACandidateNoneLegislature, PA3$349$349~23.5K26 Oct
89Dr. D 4 The PeoplePaid for by Dr. Deshawnda Williams for State RepresentativeCandidateNoneLegislature, PA3$349$349~13.5K16 May
90Friends of Jaime DouthatCandidateNoneLocal, NY43$3.2K$348~447.8K0.0%23 Oct
91Christian BartulovichPaid for by Voters For ChristianCandidateNoneLocal, PA8$396$347~18K13%25 Oct
92Judge Chris FrullaCandidateNoneLocal, PA6$697$299~53K0.0%31 Jul
93James Clifton for Fayette County CommissionerCandidateNoneLocal, GA19$2K$298~208.6K11%17 Oct
94Matt WalshPaid for by The Daily WireMediaNoneNone388$172.1K$297~8.2M96%26 Oct
95Spotlight PAMediaNoneNone28$6.7K$297~508.6K11%26 Oct
96Friends of Dale HambyPaid for by Friends Of Dale HambyCandidateNoneLegislature, PA6$297$297~1.8K0.0%26 Oct
97Jared Bitting 4 PAPaid for by BITTING4PACandidateNoneLegislature, PA1$250$250~12.5K26 Oct
98Michael Durall for Delaware County Council - District 4CandidateNoneLocal, PA1$250$250~22.5K13 Oct
9990.5 WESAMediaNoneNone54$7.8K$249~632.3K17%21 Oct
100Kotch & De Vaul for USR Board of Education Paid for by Kotch and De VaulCandidateNoneLocal, NJ10$895$249~52K40%23 Oct
101Rep. Jim ProkopiakCandidateNoneNone6$697$249~61K0.0%11 Aug
102Bob Hart for Montgomery County ControllerCandidateNoneLocal, PA5$248$248~6.6K12 Aug
103Matt Scarfo for Union County CommissionerPaid for by Scarfo For Union County CommissionerCandidateNoneLocal, OR27$4.2K$199~349.4K0.0%26 Oct
104Representative Mike KellyPaid for by U.S. Representative Mike KellyCandidateNoneNone10$1.9K$199~286K0.0%31 Aug
105Daniel Konstantopoulos for State Representative 73rd DistrictPaid for by Daniel Konstantopoulos for State RepresentativeCandidateNoneLegislature, KY14$1.5K$199~121.7K0.0%26 Oct
106Iuoe.unionPaid for by International Union of Operating EngineersGroupNoneNone168$26.1K$198~686.6K7.1%21 Oct
107Let America BuildGroupNoneNone47$2.7K$198~19.1K0.0%27 Oct
108Walter Hayes for State Representative Dist 162Paid for by Committee to Elect Walter HayesCandidateNoneLegislature, MO14$893$198~64.2K0.0%27 Jul
109Asian Pacific Islander Political AllianceGroupNoneNone5$548$198~32.1K20%6 Jul
110Councilman Robert L Artis for Mayor of Prospect Park CandidateNoneLocal, NJ10$495$198~13.7K0.0%2 Jun
111Jon Marietta for Fayette County Commissioner to Serve We The PeoplePaid for by Jon Marietta 4 We The PeopleCandidateNoneLocal, PA6$297$198~16K20%21 Oct
112Anderson For PA HouseCandidateNoneLegislature, PA4$198$198~12K21 Oct
113Make Voters The DonorsPaid for by Make Voters the Donors FoundationGroupNoneNone452$67.2K$150~1.5M5.6%16 Oct
114National Association for Gun RightsGroupNoneNone52$26.5K$150~4.2M71%26 Oct
115Scott Bowen for State RepresentativePaid for by Scott Bowen CampaignCandidateNoneLegislature, TX13$23.3K$150~1.3M0.0%17 Sep
116Coalition Against Bigger TrucksPaid for by COALITION AGAINST BIGGER TRUCKSGroupNoneNone33$15.5K$150~1.8M81%13 Oct
117Doc Mancuso for State House District 7Paid for by Angelo "Doc" Mancuso CampaignCandidateNoneState20$8K$150~312K25%27 Oct
118Hodson & Pfrommer for EHT CommitteeCandidateNoneLocal, NJ33$3K$150~255.5K0.0%26 Oct
119Elect Tracy RuellPaid for by Friends to Elect Tracy RuellCandidateNoneLegislature, MI17$2.5K$150~166.5K29%26 Oct
120Keep Judge Ryan StyerPaid for by Styer for JudgeCandidateNoneLocal19$1.9K$150~164.5K0.0%26 Oct
121Votes For ChangeCandidateNoneLegislature, PA8$496$150~24.6K13%25 Oct
122Vote PicozziCandidateNoneNone3$449$150~42.5K31 Aug
123Friends of Thomas KucerPaid for by Friends of Tom KucerCandidateNoneNone4$398$150~16K19 Oct
124Judge Marisa L. CornachioPaid for by Cornachio for JudgeCandidateNoneLocal, PA1$150$150~32.5K2 May
125Jill CooperCandidateNoneNone4$298$149~14.5K17 May
126PA State Rep. Joe HoganCandidateNoneLegislature, PA6$297$149~33K0.0%25 Aug
127Punchbowl NewsMediaNoneNone537$164.6K$99~4.1M17%26 Oct
128UAW International UnionPaid for by INTERNATIONAL UNION, UNITED AUTOMOBILE, AEROSPACE AND AGRICULTURAL IMPLEMENT WORKERS OF AMGroupNoneNone94$140.1K$99~15.3M4.3%24 Oct
129Mike Harostock For State RepPaid for by Friends of Mike HarostockCandidateNoneState3$9.6K$99~329K8 Oct
130Phil Venticinque & Eugene J. Caldwell II for Franklin TownshipPaid for by VENTICINQUE & CALDWELL FOR FRANKLIN TOWNSHIP COMMITTEECandidateNoneLocal, NJ145$7.9K$99~363.3K30%26 Oct
131America PeriodPaid for by AMERICA PERIOD, LLC.MediaNoneNone53$2.6K$99~54.4K72%20 Oct
132Rep. Brian MunroePublic bodyNoneNone16$1.4K$99~175K0.0%27 Aug
133Humane PA PACPaid for by Humane PAGroupNoneNone28$1.4K$99~67.1K29%26 Oct
134Max Calfo for State HouseCandidateNoneLegislature, MO7$547$99~36.6K3 Aug
135Rep. Sean DoughertyCandidateNoneNone4$298$99~38K5 Aug
136Committee to Elect Rosalyn E. PughPaid for by Committee to Elect Rosalyn E PughCandidateNoneLocal, MD5$248$99~5.6K0.0%16 Jun
137Sean Duffy for State RepresentativePaid for by Friends of Sean DuffyCandidateNoneLegislature, PA4$198$99~6.1K22 Oct
138Change.orgGroupNoneNone5,122$732.6K$50~45.4M34%27 Oct
139Liberty ActionPaid for by YOUNG AMERICANS FOR LIBERTY, INC.GroupNoneNone284$39.7K$50~1.8M82%9 Oct
140Suhas for District 48Paid for by SUHAS KULKARNI COMMITTEE TO ELECT%CAMPAIGN COMMITTEECandidateNoneState125$24.2K$50~1.1M18%26 Oct
141Eva Romero for State Representative, District 60CandidateNoneLegislature, TN51$16K$50~1.3M0.0%26 Oct
142Council of Community Housing OrganizationsGroupNoneNone36$11.8K$50~1.6M22%23 Oct
143Abbie Groff-BlaszakPaid for by ABBIE GROFF-BLASZAK FOR STATE SENATECandidateNoneState4$5.9K$50~1.4M6 Sep
144Michael A. FentonPaid for by Committee to Elect Michael A. FentonCandidateNoneNone18$5.2K$50~910.7K0.0%29 Aug
145Adriana Leela Bohm for State SenatePaid for by Adriana Leela BohmCandidateNoneState17$3.3K$50~236.6K0.0%14 Sep
146Ask Nurses & DoctorsPaid for by ASK NURSES AND DOCTORS LLCGroupNoneNone21$3.1K$50~312.9K24%26 Oct
147Inside Political MoneyPaid for by INSIDE PHILANTHROPY INCMediaNoneNone41$3.1K$50~263.1K7.3%14 Oct
148Christina Delisio for State RepresentativeCandidateNoneLegislature, MA38$3.1K$50~144.3K32%26 Oct
149Radigan for JudgePaid for by FRIENDS OF FALLON MARIE RADIGANCandidateNoneLocal, OH22$2.9K$50~557.7K0.0%22 Oct
150Lori Childs for State RepresentativePaid for by Committee to Elect Lori Childs State RepCandidateNoneState45$2.7K$50~254.4K11%27 Oct
151Scott Janney for State SenatePaid for by VOTE FOR SCOTT JANNEYCandidateNoneState3$2.2K$50~159.5K26 Oct
152Jackie Goldman for Ward 5Paid for by Friends of JackieCandidateNoneLocal23$1.9K$50~173.7K27%8 Sep
153Schwartz for State RepresentativePaid for by Friends of Ian SchwartzCandidateNoneState12$1.3K$50~70K8.3%2 Oct
154Councilman Dan White - Ward 2Paid for by Friends of Dan WhiteCandidateNoneLocal19$941$50~40.2K0.0%26 Oct
155Wolf Croskey for PittsburgPaid for by WOLF CROSKEY FOR PITTSBURG CITY COUNCIL 2026CandidateNoneLocal, CA17$842$50~50.6K0.0%26 Oct
156Simply VotePaid for by SIMPLY VOTE LLCUnknownNoneNone17$842$50~23.9K12%25 Oct
157Elect Blumenstock for Mayor, Boto, Bianco and Tague for CouncilPaid for by ELECT BLUMENSTOCK BIANCO BOTO AND TAGUECandidateNoneLocal, NJ14$793$50~77K36%26 Oct
158Committee to Elect Wesley Elmer for District JudgeCandidateNoneLocal, LA12$594$50~33.7K0.0%23 Oct
159Judge Joy Malek OldfieldPaid for by JOY OLDFIELD FOR JUDGECandidateNoneLocal, OH2$399$50~122.5K31 Aug
160Max Wolfley for House District 95Paid for by Max Wolfley For House 95 2026CandidateNoneState5$348$50~62.5K0.0%26 Oct
161Vaughan for Delaware County CommissionerPaid for by Vaughan For DelawareCandidateNoneLocal3$249$50~53.5K24 Oct
162North Penn NowPaid for by Broad and Liberty IncMediaNoneNone4$198$50~16K26 Oct
163Lancaster Stands UpPaid for by PA Stands UpGroupNoneNone4$198$50~16K22 Sep
164Children's Advocacy Centers of PennsylvaniaGroupNoneLegislature, PA2$99$50~5K23 Jun
165Reading RecapPaid for by Reading Recap LLCMediaNoneBallot measure, PA1$50$50~1.5K18 Oct
166Dominique Azzollini for PA 139CandidateNoneLegislature, PA1$50$50~549.524 Sep
167Konnor Grimek for PA State House CandidateNoneLegislature, PA1$50$50~8.5K27 Jun
168PA State Rep. Jamie WalshCandidateNoneLegislature, PA1$50$50~1.5K26 Jun
169Drew Bingaman for State House 108Paid for by Bingaman for the 108thCandidateNoneLegislature, PA1$50$50~1.5K15 Jun
170Adam Forgie For PACandidateNoneHouse, district not named1$50$50~549.519 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.