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 →

88 pages · 1,163 ads · $1.4M

#PageTypeSideRaceResultAdsSpendIn PAImpressionsAttackLast ad
1Fire Bob HarviePaid for by Brian Fitzpatrick for All of UsCandidateRep.House PA-1Lost · 47.3%182$264.6K$264.6K~28.4M100%16 Oct
2Brian FitzpatrickPaid for by Brian Fitzpatrick for CongressCandidateRep.House, district not named75$166K$166K~9.2M8.0%26 Oct
3Frank Farry for State SenatePaid for by Friends of Frank FarryCandidateRep.Legislature, PA60$148.2K$148.2K~6M35%22 Oct
4Scott Perry for CongressPaid for by PATRIOTS FOR PERRYCandidateRep.House PA-10Lost · 45.0%15$76K$76K~5.7M23%21 Oct
5Tracy Pennycuick for State SenatePaid for by Friends of Tracy PennycuickCandidateRep.Legislature, PA53$70.4K$70.4K~4.3M0.0%23 Oct
6Stacy Garrity for PennsylvaniaPaid for by Garrity For PACandidateRep.Governor, PA40$69.6K$69.6K~6.6M100%26 Oct
7Rosemary Brown for State SenatorPaid for by Friends of Rosemary BrownCandidateRep.Legislature, PA23$54K$54K~6.8M50%26 Oct
8Marty Young for CongressPaid for by MARTY YOUNG FOR CONGRESSCandidateRep.House PA-6Lost · 35.7%41$41K$41K~3.5M25%26 Oct
9Rob BresnahanPaid for by Rob for PACandidateRep.House PA-8Lost · 45.6%40$39.2K$39.2K~3.1M23%23 Oct
10Greg RothmanPaid for by Greg Rothman for PACandidateRep.Legislature, PA5$26.7K$26.7K~1.8M0.0%23 Oct
11K.C. Tomlinson for State RepresentativeCandidateRep.Legislature, PA9$25.8K$25.8K~950K38%24 Oct
12Jarrett Coleman for Pa SenateCandidateRep.Legislature, PA5$18K$18K~434K20 Oct
13Rep. Scott PerryPaid for by Congressman Scott PerryCandidateRep.House, district not named5$23.7K$17.2K~1M0.0%24 Aug
14Donna Scheuren for State RepresentativePaid for by Friends of Donna ScheurenCandidateRep.Legislature, PA3$16.5K$16.5K~1.6M2 Sep
15Tom Mehaffie for State Representative - PA 106Paid for by Friends of Tom MehaffieCandidateRep.Legislature, PA4$16K$16K~652.5K20 Oct
16Valerie Gaydos for State RepresentativePaid for by Gaydos for PACandidateRep.Legislature, PA52$15.8K$15.8K~3.6M0.0%26 Oct
17Lloyd SmuckerPaid for by Smucker for CongressCandidateRep.House PA-11Won · 55.6%3$15.5K$15.5K~1.1M23 Oct
18Craig Williams for PA 160thPaid for by Friends of Craig WilliamsCandidateRep.Legislature, PA8$14.3K$14.3K~828.5K50%12 Oct
19Greg Bankos for PA SenatePaid for by GREG BANKOS FOR PA SENATECandidateRep.Legislature, PA5$12.2K$12.2K~502.5K60%22 Oct
20Martina WhitePaid for by Friends of Martina WhiteCandidateRep.Legislature, PA14$12.2K$12.2K~725.6K50%20 Oct
21Baker For SenatePaid for by Baker for Senate CommitteeCandidateRep.Legislature, PA26$12.1K$11.8K~1.3M23%25 Oct
22Congressman Lloyd SmuckerCandidateRep.House, district not named6$17.9K$11.2K~797.5K0.0%25 Aug
23Dr. John Joyce for CongressCandidateRep.House PA-13Won · 67.5%8$9K$9K~1.7M0.0%26 Oct
24Doyle HeffleyPaid for by Committee to Elect Doyle HeffleyCandidateRep.Legislature, PA4$7.5K$7.5K~492.5K16 Oct
25Greg Nohe Washington County CommissionerPaid for by Friends of NoheCandidateRep.Local, PA13$7.9K$7.5K~329.5K7.7%24 Oct
26Kristin Marcell for PA State RepresentativePaid for by Friends of Kristin MarcellCandidateRep.Legislature, PA6$7.4K$7.4K~211.5K67%15 Oct
27Thomas KutzPaid for by Kutz for PACandidateRep.Legislature, PA9$9.7K$6.8K~1.1M0.0%23 Oct
28Friends of Glenn Thompson - Team GTPaid for by FRIENDS OF GLENN THOMPSONCandidateRep.House PA-15Won · 63.9%3$6.3K$6.3K~405K23 Oct
29Jeremy Shaffer for State HousePaid for by FRIENDS OF JEREMY SHAFFER CandidateRep.Legislature, PA14$6.2K$6.2K~218.1K0.0%27 Oct
30Citizens for Jason OrtitayCandidateRep.Legislature, PA7$4.6K$4.6K~1.1M0.0%26 Oct
31Tyler Meyers for State SenatePaid for by Friends of Tyler MeyersCandidateRep.Legislature, PA2$4.5K$4.5K~550K7 May
32Elect Jim StruzziCandidateRep.Legislature, PA6$4.5K$4.5K~225K17%14 Oct
33Savannah Martin for PACandidateRep.Legislature, PA1$4.2K$4.2K~850K4 May
34Rep. Mark DorazioPaid for by Mark Dorazio CampaignCandidateRep.Legislature, TX8$12K$3.8K~692.5K25%16 Oct
35Marla Brown for State RepresentativePaid for by Marla Brown for PACandidateRep.Legislature, PA4$3.2K$3.2K~145K9 Oct
36Judy WardPaid for by Friends of Judy WardCandidateRep.Legislature, PA3$3K$3K~225.5K26 Oct
37Brenda for PACandidateRep.Legislature, PA5$2.9K$2.9K~547.5K0.0%26 Oct
38Jeff Olsommer 139thPaid for by Friends of Jeff OlsommerCandidateRep.Legislature, PA1$2.7K$2.7K~75K20 Oct
39Natalie Mihalek for State RepresentativePaid for by Friends of Natalie MihalekCandidateRep.Legislature, PA1$2.7K$2.7K~75K16 Sep
40Frances Holk-Jones for State Representative District 95Paid for by Frances Holk-Jones CampaignCandidateRep.Legislature, AL59$68.1K$2.4K~2.4M5.3%16 Jun
41Sheriff 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
42Zach Mako for State Representative - 183rd DistrictPaid for by Mako for PACandidateRep.Legislature, PA2$1.8K$1.8K~90K25 Oct
43John Lombardo for State Representative - 118th DistrictPaid for by Friends of John LombardoCandidateRep.Legislature, PA2$1.8K$1.8K~150K20 Oct
44Dave McCormickPaid for by Friends of Dave McCormickCandidateRep.Senate, PA12$1.8K$1.8K~235.2K25%19 Aug
45Nick Polce For State SenateCandidateRep.Legislature, PA11$2.2K$1.7K~57.6K0.0%4 Aug
46Vote Perry StambaughPaid for by Friends of PerryCandidateRep.Legislature, PA5$1.6K$1.6K~100.1K0.0%22 Oct
47Russ Diamond for State RepresentativePaid for by Friends of Russ DiamondCandidateRep.Legislature, PA2$1.2K$1.2K~80K13 Oct
48Scott HiltonPaid for by Committee to Elect Scott HiltonCandidateRep.Legislature, GA11$3.9K$949~224.5K0.0%26 Oct
49Kelly Osborne for State RepresentativePaid for by Kelly for PACandidateRep.Legislature, PA5$948$948~18.5K0.0%14 May
50Aaron Bernstine for State RepresentativePaid for by Friends of Aaron BernstineCandidateRep.Legislature, PA10$795$795~64K0.0%26 Oct
51Judge Blair EdwardsPaid for by Committee to Elect Blair Downing EdwardsCandidateRep.State4$10.7K$750~277.5K1 May
52Joe Kerwin for State RepresentativePaid for by Friends for Joe KerwinCandidateRep.Legislature, PA2$1.5K$750~35K26 Oct
53Mike Kelly for CongressPaid for by MIKE KELLY FOR CONGRESSCandidateRep.House PA-16Won · 53.9%1$750$750~75K26 Oct
54Caren Lowrey for PA 132Paid for by Friends of Caren LowreyCandidateRep.Legislature, PA3$649$649~28.6K26 Oct
55U.S. Congressman Ryan MackenzieCandidateRep.None22$3K$595~143.9K0.0%2 Sep
56PA State Rep. Martina WhiteCandidateRep.Legislature, PA2$499$499~40K13 Aug
57Camera for SenateCandidateRep.Legislature, PA6$497$497~115.5K0.0%7 May
58Jeanine Driscoll for CongressPaid for by JEANINE DRISCOLL FOR CONGRESSCandidateRep.House NY-426$45.9K$450~2.3M48%26 Oct
59Rep. Emil BergquistPaid for by Emil Bergquist for District 91, Myron Higerd, TreasurerCandidateRep.Legislature, PA3$549$450~47.5K23 Oct
60Ethan NicholasPaid for by FRIENDS OF ETHAN NICHOLASCandidateRep.Legislature, PA1$450$450~17.5K18 May
61Carlos For House District 42Paid for by Friends to Elect Carlos Vilela, Inc.CandidateRep.Legislature, GA4$2.7K$449~105.5K7 May
62Mark Piotrowski for State Representative - 97th DistrictPaid for by MARK PIOTROWSKI FOR STATE REPRESENTATIVECandidateRep.Legislature, MI21$4.6K$299~500K25%22 Jul
63Representative Steve MentzerPaid for by Friends of Steve MentzerCandidateRep.Legislature, PA4$298$298~26K26 Oct
64Dan Zitofsky For State RepCandidateRep.State12$3K$250~212.5K0.0%26 Oct
65Vote Matt SchulteCandidateRep.Local, NE10$1.7K$250~169.6K30%26 Oct
66Dan Meuser for CongressPaid for by MEUSER FOR CONGRESSCandidateRep.House PA-9Won · 61.6%1$250$250~12.5K21 Oct
67Friends of Ian ChamberlinCandidateRep.Legislature, OH12$694$249~90.1K67%26 Oct
68Jacklyn Rusnock for State RepresentativePaid for by Friends of Jacklyn Rusnock CandidateRep.Legislature, PA8$396$248~11.1K26 Oct
69PA State Rep. Jeremy ShafferCandidateRep.Legislature, PA7$347$198~23.5K14%31 Aug
70Cary Moore for State House 150CandidateRep.Legislature, PA6$297$198~9.1K33%2 Oct
71PA State Rep. Donna ScheurenCandidateRep.Legislature, PA4$198$198~19K17 Aug
72Anne Gerwig for State Representative District 93Paid for by Anne Gerwig, Republican for State Representative, District 93.CandidateRep.Legislature, IN21$2.2K$150~148.6K0.0%25 Oct
73State Rep. Randy LigonPaid for by Randy Ligon for State HouseCandidateRep.Legislature, SC5$548$150~38.6K0.0%25 Oct
74Pete Zaleski for State RepresentativeCandidateRep.Legislature, IN4$498$150~50K4 May
75Senator Loren LippincottCandidateRep.Legislature, PA3$249$150~31.5K21 Oct
76David SuetterleinPaid for by Suetterlein for SenateCandidateRep.Legislature, PA1$150$150~12.5K2 Jul
77Ryan Hagedorn for State Representative - District 127CandidateRep.Legislature, MO38$16.8K$99~1.7M30%4 Aug
78Matthew David DowlingCandidateRep.Legislature, PA2$99$99~6.5K3 Sep
79Carl Kinsky for State Rep 145Paid for by KINSKY FOR 145CandidateRep.Legislature, MO18$891$50~50K67%26 Oct
80Kevin Johnson for Wayne CountyCandidateRep.Local, NC4$698$50~68K26 Oct
81Errol Wedra Union County CommissionerPaid for by Errol WedraCandidateRep.Local, NJ4$298$50~18K19 Oct
82Jo Ann Roth for State RepresentativeCandidateRep.State3$149$50~16.5K20 Sep
83Rebecca Hassenbein for PACandidateRep.Legislature, PA2$99$50~1.5K5 May
84Brett Miller for PA HousePaid for by Miller Victory CommitteeCandidateRep.Legislature, PA1$50$50~5.5K24 Oct
85Keep Justin Pizzulli, State RepPaid for by Friends of Justin PizzulliCandidateRep.Legislature, PA1$50$50~2.5K9 Sep
86Manganaro for CongressCandidateRep.House PA-5Lost · 27.9%1$50$50~6.5K2 Sep
87PA State Rep. Natalie MihalekCandidateRep.Legislature, PA1$50$50~6.5K31 Aug
88PA State Rep. Mindy FeeCandidateRep.Legislature, PA1$50$50~3.5K25 Aug

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.