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 →

116 pages · 2,413 ads · $531.9K

#PageTypeSideRaceResultAdsSpendIn PAImpressionsAttackLast ad
1Jessica McClay for PA State Representative 121 DistrictPaid for by McClay for PACandidateNoneLegislature, PA23$47K$47K~2.1M0.0%19 Oct
2Brittany Bloam for PA State RepresentativePaid for by Brittany For PACandidateNoneLegislature, PA29$21.6K$21.6K~1.5M14%15 Oct
3Fern for PAPaid for by Friends of Fern LeardCandidateNoneLegislature, PA151$23.9K$15.8K~2M19%26 Oct
4Elect Bill GriffinCandidateNoneLocal, PA53$20.8K$15.6K~1.6M27%27 Oct
5Les 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
6Sara Agerton for PAPaid for by Friends of Sara AgertonCandidateNoneLegislature, PA39$11.4K$11.4K~851.1K36%19 Oct
7Bryan Allen for PACandidateNoneLegislature, PA55$11.2K$8.2K~902.1K5.5%25 Oct
8Kristin Egan For PA Paid for by Friends of Kristin EganCandidateNoneLegislature, PA36$7.7K$7.7K~510.2K0.0%19 Oct
9Wrightson for PA SenateCandidateNoneLegislature, PA88$7.4K$7.4K~821.4K50%20 Oct
10Kelly Madzey for JudgeCandidateNoneLocal, PA7$7.3K$7.2K~1.6M0.0%8 Oct
11Joe Hogan for State RepresentativePaid for by Friends of Joe HoganCandidateNoneState4$18.1K$5.6K~613.6K20 Oct
12Nick Miller for PA SenatePaid for by Friends of Nick MillerCandidateNoneLegislature, PA3$5.5K$5.5K~392.5K7 Oct
13Brad Chambers for PA State HousePaid for by Brad for PACandidateNoneLegislature, PA36$5.5K$5.5K~497.1K31%19 Oct
14MelissaFor44Paid for by Friends of Melissa DicranianCandidateNoneLegislature, PA1$4.7K$4.7K~162.5K9 Oct
15Zimmer for 150CandidateNoneLegislature, PA24$3.8K$3.5K~462.5K21 Oct
16Glennon for JudgeCandidateNoneLocal55$13.4K$3.2K~3.1M0.0%26 Oct
17Jodi 4 PA SenateCandidateNoneLegislature, PA19$3.2K$3.2K~484.5K5.3%19 Oct
18Babita for PACandidateNoneLegislature, PA23$3.6K$3.2K~207.6K32%26 Oct
19Jeremy Benscoter for State RepresentativePaid for by JBPACCandidateNoneLegislature, PA21$3.4K$2.8K~453.3K4.8%26 Oct
20Malone for SenateCandidateNoneFederal5$9.3K$2.1K~1.7M2 Oct
21Thomas West for PA Senate CandidateNoneLegislature, PA32$2K$2K~212K28%26 Oct
22Scott Ortis for State SenateCandidateNoneLegislature, AL18$11.1K$1.9K~1.1M7.1%17 May
23The People for Joanna Bryn SmithPaid for by Team JBSCandidateNoneGovernor, PA4$1.9K$1.9K~47K13 May
24Jason Romero for MayorPaid for by Romero for MayorCandidateNoneLocal, PA15$3.4K$1.7K~226.1K0.0%23 Oct
25Kathleen Pratt for PA 91stCandidateNoneLegislature, PA24$1.7K$1.7K~124.2K0.0%26 Oct
26Mike Murphy for State RepCandidateNoneLegislature, PA2$1.6K$1.6K~40K26 Oct
27Chris Gambino for State RepresentativePaid for by Committee for Policy ChoiceCandidateNoneState111$6K$1.5K~879.4K0.0%23 Oct
28Omy Maldonado for PA SenatePaid for by Friends of Omy MaldonadoCandidateNoneLegislature, PA1$1.2K$1.2K~112.5K16 Oct
29Andrea for State Rep Paid for by Friends of Andrea DeutschCandidateNoneState6$3K$1.2K~285K0.0%15 May
30James Julius for State RepresentativePaid for by Friends of James JuliusCandidateNoneLegislature, PA14$1.4K$995~107.2K54%26 Oct
31Elect Steve KerestesCandidateNoneLocal, FL4$4K$950~537.5K14 Aug
32Graham For PAPaid for by Friends of Austin GrahamCandidateNoneLegislature, PA1$950$950~27.5K21 Oct
33Vote Jeff ClarkPaid for by FRIENDS FOR JEFF CLARKCandidateNoneLegislature, PA23$1.3K$892~161.3K4.5%26 Oct
34Matthew Cavallo for Wayne 5th Ward Municipal CouncilPaid for by Cavallo for CouncilCandidateNoneLocal, PA5$948$849~34.5K0.0%26 Oct
35Gail Scott for State SenateCandidateNoneLegislature, PA4$898$849~36K24 Oct
36Isabelle Harman 2026Paid for by ISABELLE HARMAN FOR CONGRESSCandidateNoneHouse PA-1014$793$793~65.1K0.0%10 Jun
37Ethan Werstler for State SenatePaid for by Werstler26. Approved by Ethan Werstler.CandidateNoneLegislature, CT224$17.6K$748~2.3M12%26 Oct
38Keep Judge CoulsonPaid for by Campain Fund Of Greg CoulsonCandidateNoneLocal38$9.3K$697~294.2K0.0%26 Oct
39Costello for PA SenateCandidateNoneLegislature, PA12$694$694~15.4K36%26 Oct
40Ambrose Castellano for Dist. 70 State Rep.CandidateNoneState10$3.1K$650~180.1K0.0%27 May
41Humble for HouseCandidateNoneLegislature, PA7$647$647~131.7K0.0%7 May
42Stephanie Anderson for District AttorneyPaid for by Stephanie Anderson for DACandidateNoneLocal48$11.1K$599~491.3K9.5%26 Oct
43Clovis CranePaid for by Clovis for PACandidateNoneNone3$1.5K$599~187.5K15 May
44Mike Knudson for Harrisburg School BoardCandidateNoneLocal, SD19$2K$598~348.5K0.0%29 May
45Ober & Monte de Ramos for Mercer County CommissionerCandidateNoneLocal, NJ13$1.7K$598~100.5K31%22 Oct
46Kathryn DiVittorio for State HousePaid for by Kathryn DiVittorio for State House Representative CandidateNoneState7$2.1K$549~128K33%25 Oct
47Matt Kantz for Delaware County CommissionerPaid for by Matt Kantz Friends OfCandidateNoneLocal, PA5$648$549~50.5K0.0%19 Oct
48Donna Reese PAPaid for by Donna For PACandidateNoneLegislature, PA3$549$549~72K24 Jul
49Lisa Atkinson PLSAS School Board DirectorPaid for by Campaign Fund for Lisa Atkinson for School BoardCandidateNoneLocal, MN25$2.3K$548~182.2K0.0%24 Oct
50Mark Sigrist for Statehouse District 10Paid for by Friends of Mark SigristCandidateNoneState22$12.1K$499~1.9M0.0%27 Oct
51Vote For VogelPaid for by Friends of Christina VogelCandidateNoneLocal, PA11$1K$497~81.5K0.0%25 Oct
52Rob Knisley for Lancaster City CouncilPaid for by Friends of Rob KnisleyCandidateNoneLocal, PA11$545$495~3.5K0.0%3 Oct
53Chris Waddell for State Representative CandidateNoneLegislature, PA1$450$450~42.5K7 Oct
54Mary Ellen Ditchey for JudgePaid for by The Committee to Elect DitcheyCandidateNoneLocal, OH21$2.3K$449~397.6K0.0%26 Oct
55Mark Pionessa for Columbia County JudgePaid for by Mark Pionessa for Columbia County JudgeCandidateNoneLocal, FL9$1.2K$449~145.5K0.0%11 Aug
56Kerry Loudenslager for District 12 HouseCandidateNoneState27$1.3K$396~102.9K0.0%26 Oct
57Aurelio MattucciPaid for by Mattucci for Treasurer 2026CandidateNoneLocal, CA17$1.5K$349~159.6K0.0%28 May
58Ferderber For PACandidateNoneLegislature, PA3$349$349~23.5K26 Oct
59Dr. D 4 The PeoplePaid for by Dr. Deshawnda Williams for State RepresentativeCandidateNoneLegislature, PA3$349$349~13.5K16 May
60Friends of Jaime DouthatCandidateNoneLocal, NY43$3.2K$348~447.8K0.0%23 Oct
61Christian BartulovichPaid for by Voters For ChristianCandidateNoneLocal, PA8$396$347~18K13%25 Oct
62Judge Chris FrullaCandidateNoneLocal, PA6$697$299~53K0.0%31 Jul
63James Clifton for Fayette County CommissionerCandidateNoneLocal, GA19$2K$298~208.6K11%17 Oct
64Friends of Dale HambyPaid for by Friends Of Dale HambyCandidateNoneLegislature, PA6$297$297~1.8K0.0%26 Oct
65Jared Bitting 4 PAPaid for by BITTING4PACandidateNoneLegislature, PA1$250$250~12.5K26 Oct
66Michael Durall for Delaware County Council - District 4CandidateNoneLocal, PA1$250$250~22.5K13 Oct
67Kotch & De Vaul for USR Board of Education Paid for by Kotch and De VaulCandidateNoneLocal, NJ10$895$249~52K40%23 Oct
68Rep. Jim ProkopiakCandidateNoneNone6$697$249~61K0.0%11 Aug
69Bob Hart for Montgomery County ControllerCandidateNoneLocal, PA5$248$248~6.6K12 Aug
70Matt Scarfo for Union County CommissionerPaid for by Scarfo For Union County CommissionerCandidateNoneLocal, OR27$4.2K$199~349.4K0.0%26 Oct
71Representative Mike KellyPaid for by U.S. Representative Mike KellyCandidateNoneNone10$1.9K$199~286K0.0%31 Aug
72Daniel Konstantopoulos for State Representative 73rd DistrictPaid for by Daniel Konstantopoulos for State RepresentativeCandidateNoneLegislature, KY14$1.5K$199~121.7K0.0%26 Oct
73Walter Hayes for State Representative Dist 162Paid for by Committee to Elect Walter HayesCandidateNoneLegislature, MO14$893$198~64.2K0.0%27 Jul
74Councilman Robert L Artis for Mayor of Prospect Park CandidateNoneLocal, NJ10$495$198~13.7K0.0%2 Jun
75Jon Marietta for Fayette County Commissioner to Serve We The PeoplePaid for by Jon Marietta 4 We The PeopleCandidateNoneLocal, PA6$297$198~16K20%21 Oct
76Anderson For PA HouseCandidateNoneLegislature, PA4$198$198~12K21 Oct
77Scott Bowen for State RepresentativePaid for by Scott Bowen CampaignCandidateNoneLegislature, TX13$23.3K$150~1.3M0.0%17 Sep
78Doc Mancuso for State House District 7Paid for by Angelo "Doc" Mancuso CampaignCandidateNoneState20$8K$150~312K25%27 Oct
79Hodson & Pfrommer for EHT CommitteeCandidateNoneLocal, NJ33$3K$150~255.5K0.0%26 Oct
80Elect Tracy RuellPaid for by Friends to Elect Tracy RuellCandidateNoneLegislature, MI17$2.5K$150~166.5K29%26 Oct
81Keep Judge Ryan StyerPaid for by Styer for JudgeCandidateNoneLocal19$1.9K$150~164.5K0.0%26 Oct
82Votes For ChangeCandidateNoneLegislature, PA8$496$150~24.6K13%25 Oct
83Vote PicozziCandidateNoneNone3$449$150~42.5K31 Aug
84Friends of Thomas KucerPaid for by Friends of Tom KucerCandidateNoneNone4$398$150~16K19 Oct
85Judge Marisa L. CornachioPaid for by Cornachio for JudgeCandidateNoneLocal, PA1$150$150~32.5K2 May
86Jill CooperCandidateNoneNone4$298$149~14.5K17 May
87PA State Rep. Joe HoganCandidateNoneLegislature, PA6$297$149~33K0.0%25 Aug
88Mike Harostock For State RepPaid for by Friends of Mike HarostockCandidateNoneState3$9.6K$99~329K8 Oct
89Phil Venticinque & Eugene J. Caldwell II for Franklin TownshipPaid for by VENTICINQUE & CALDWELL FOR FRANKLIN TOWNSHIP COMMITTEECandidateNoneLocal, NJ145$7.9K$99~363.3K30%26 Oct
90Max Calfo for State HouseCandidateNoneLegislature, MO7$547$99~36.6K3 Aug
91Rep. Sean DoughertyCandidateNoneNone4$298$99~38K5 Aug
92Committee to Elect Rosalyn E. PughPaid for by Committee to Elect Rosalyn E PughCandidateNoneLocal, MD5$248$99~5.6K0.0%16 Jun
93Sean Duffy for State RepresentativePaid for by Friends of Sean DuffyCandidateNoneLegislature, PA4$198$99~6.1K22 Oct
94Suhas for District 48Paid for by SUHAS KULKARNI COMMITTEE TO ELECT%CAMPAIGN COMMITTEECandidateNoneState125$24.2K$50~1.1M18%26 Oct
95Eva Romero for State Representative, District 60CandidateNoneLegislature, TN51$16K$50~1.3M0.0%26 Oct
96Abbie Groff-BlaszakPaid for by ABBIE GROFF-BLASZAK FOR STATE SENATECandidateNoneState4$5.9K$50~1.4M6 Sep
97Michael A. FentonPaid for by Committee to Elect Michael A. FentonCandidateNoneNone18$5.2K$50~910.7K0.0%29 Aug
98Adriana Leela Bohm for State SenatePaid for by Adriana Leela BohmCandidateNoneState17$3.3K$50~236.6K0.0%14 Sep
99Christina Delisio for State RepresentativeCandidateNoneLegislature, MA38$3.1K$50~144.3K32%26 Oct
100Radigan for JudgePaid for by FRIENDS OF FALLON MARIE RADIGANCandidateNoneLocal, OH22$2.9K$50~557.7K0.0%22 Oct
101Lori Childs for State RepresentativePaid for by Committee to Elect Lori Childs State RepCandidateNoneState45$2.7K$50~254.4K11%27 Oct
102Scott Janney for State SenatePaid for by VOTE FOR SCOTT JANNEYCandidateNoneState3$2.2K$50~159.5K26 Oct
103Jackie Goldman for Ward 5Paid for by Friends of JackieCandidateNoneLocal23$1.9K$50~173.7K27%8 Sep
104Schwartz for State RepresentativePaid for by Friends of Ian SchwartzCandidateNoneState12$1.3K$50~70K8.3%2 Oct
105Councilman Dan White - Ward 2Paid for by Friends of Dan WhiteCandidateNoneLocal19$941$50~40.2K0.0%26 Oct
106Wolf Croskey for PittsburgPaid for by WOLF CROSKEY FOR PITTSBURG CITY COUNCIL 2026CandidateNoneLocal, CA17$842$50~50.6K0.0%26 Oct
107Elect Blumenstock for Mayor, Boto, Bianco and Tague for CouncilPaid for by ELECT BLUMENSTOCK BIANCO BOTO AND TAGUECandidateNoneLocal, NJ14$793$50~77K36%26 Oct
108Committee to Elect Wesley Elmer for District JudgeCandidateNoneLocal, LA12$594$50~33.7K0.0%23 Oct
109Judge Joy Malek OldfieldPaid for by JOY OLDFIELD FOR JUDGECandidateNoneLocal, OH2$399$50~122.5K31 Aug
110Max Wolfley for House District 95Paid for by Max Wolfley For House 95 2026CandidateNoneState5$348$50~62.5K0.0%26 Oct
111Vaughan for Delaware County CommissionerPaid for by Vaughan For DelawareCandidateNoneLocal3$249$50~53.5K24 Oct
112Dominique Azzollini for PA 139CandidateNoneLegislature, PA1$50$50~549.524 Sep
113Konnor Grimek for PA State House CandidateNoneLegislature, PA1$50$50~8.5K27 Jun
114PA State Rep. Jamie WalshCandidateNoneLegislature, PA1$50$50~1.5K26 Jun
115Drew Bingaman for State House 108Paid for by Bingaman for the 108thCandidateNoneLegislature, PA1$50$50~1.5K15 Jun
116Adam 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.