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
Filtered to Pennsylvania
500 pages · $6.7M on Pennsylvania races
Dem. 65% · Rep. 31% · no side 4.0%
83 pages · 14,980 ads · $14.4M
| # | Page | Type | Side | Race | Result | Ads | Spend | In PA | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | American Bridge 21st CenturyPaid for by AB PAC | Group | Dem. | House, district not named | 437 | $1.9M | $304.7K | ~72.8M | 81% | 24 Oct | |
| 2 | Fire Bob HarviePaid for by Brian Fitzpatrick for All of Us | Candidate | Rep. | House PA-1 | Lost · 47.3% | 182 | $264.6K | $264.6K | ~28.4M | 100% | 16 Oct |
| 3 | Brian FitzpatrickPaid for by Brian Fitzpatrick for Congress | Candidate | Rep. | House, district not named | 75 | $166K | $166K | ~9.2M | 8.0% | 26 Oct | |
| 4 | The American HorizonPaid for by DCCC | Party | Dem. | House, district not named | 53 | $477.2K | $138.6K | ~24.7M | 98% | 3 Sep | |
| 5 | House Majority PACPaid for by HMP | Group | Dem. | Federal | 391 | $1.3M | $116.7K | ~99.2M | 89% | 26 Oct | |
| 6 | Bob BrooksPaid for by Bob Brooks for Congress | Candidate | Dem. | House PA-7 | Won · 56.1% | 635 | $111.3K | $111.3K | ~4.8M | 14% | 26 Oct |
| 7 | Congressional Leadership FundPaid for by CONGRESSIONAL LEADERSHIP FUND | Group | Rep. | Federal | 364 | $1.3M | $79.1K | ~64.7M | 98% | 26 Oct | |
| 8 | Janelle StelsonPaid for by Friends of Janelle Stelson | Candidate | Dem. | House PA-10 | Won · 55.0% | 245 | $78.3K | $78.3K | ~4M | 26 Oct | |
| 9 | American Action Network | Group | Rep. | House, district not named | 76 | $315.5K | $77.9K | ~18M | 43% | 1 Sep | |
| 10 | Scott Perry for CongressPaid for by PATRIOTS FOR PERRY | Candidate | Rep. | House PA-10 | Lost · 45.0% | 15 | $76K | $76K | ~5.7M | 23% | 21 Oct |
| 11 | Freedom Caucus Fund | Group | Rep. | House, district not named | 1,113 | $578.3K | $63.7K | ~50.5M | 80% | 26 Oct | |
| 12 | Bob HarviePaid for by Bob Harvie For Congress | Candidate | Dem. | House PA-1 | Won · 52.7% | 8 | $62.9K | $62.9K | ~3.9M | 100% | 30 Sep |
| 13 | United AssociationPaid for by United Association Union Plumbers and Pipefitters VOTE! PAC | Group | Dem. | House, district not named | 54 | $243.4K | $54.5K | ~22.6M | 31% | 26 Oct | |
| 14 | Win for PennsylvaniaPaid for by WIN FOR PENNSYLVANIA | Group | Rep. | House, district not named | 32 | $53.3K | $53.3K | ~3.3M | 63% | 11 May | |
| 15 | One Pennsylvania | Group | Dem. | House, district not named | 489 | $73.8K | $49.1K | ~9M | 70% | 26 Oct | |
| 16 | Jobs and Democracy PAC | Group | Dem. | House, district not named | 142 | $277.3K | $42.5K | ~13.2M | 2.1% | 22 Oct | |
| 17 | Marty Young for CongressPaid for by MARTY YOUNG FOR CONGRESS | Candidate | Rep. | House PA-6 | Lost · 35.7% | 41 | $41K | $41K | ~3.5M | 25% | 26 Oct |
| 18 | Paige CognettiPaid for by Paige for PA | Candidate | Dem. | House PA-8 | Won · 54.4% | 46 | $40.2K | $40.2K | ~1.5M | 61% | 20 Oct |
| 19 | Rob BresnahanPaid for by Rob for PA | Candidate | Rep. | House PA-8 | Lost · 45.6% | 40 | $39.2K | $39.2K | ~3.1M | 23% | 23 Oct |
| 20 | Wallace for Congress Paid for by Wallace for Congress | Candidate | Dem. | House PA-9 | Lost · 38.4% | 95 | $35.6K | $35.6K | ~3.4M | 51% | 23 Oct |
| 21 | Working America | Group | Dem. | Federal | 7,252 | $3.2M | $33.8K | ~365.5M | 37% | 26 Oct | |
| 22 | John FettermanPaid for by Fetterman for PA | Candidate | Dem. | Senate, PA | 30 | $29.9K | $29.9K | ~993.3K | 6.7% | 23 Oct | |
| 23 | Campaign for America First International AssistancePaid for by CAMPAIGN FOR AMERICAN FIRST INTERNATIONAL ASSISTANCE | Group | Rep. | House, district not named | 12 | $69.2K | $28.2K | ~6.1M | 0.0% | 26 Aug | |
| 24 | Welcome TeamPaid for by WELCOMEPAC | Group | Dem. | House NC-11 | 215 | $206.9K | $27.7K | ~9.3M | 25% | 26 Oct | |
| 25 | Retired Americans Action | Group | Dem. | Senate, OH | 8 | $216.7K | $27.5K | ~7.2M | 100% | 17 Oct | |
| 26 | Chris DeluzioPaid for by Chris Deluzio for Congress | Candidate | Dem. | House PA-17 | Won · 62.8% | 51 | $26.7K | $26.7K | ~359.8K | 34% | 15 Oct |
| 27 | Ban Insider TradingPaid for by Pennsylvania Accountability Fund | Group | Dem. | House, district not named | 10 | $25.6K | $25.6K | ~3.6M | 100% | 27 Oct | |
| 28 | Straight Ahead | Group | Dem. | House, district not named | 4 | $18.5K | $18.5K | ~3.3M | 17 May | ||
| 29 | ABC National | Unknown | Rep. | House, district not named | 32 | $58.1K | $18.4K | ~3.5M | 13% | 23 Oct | |
| 30 | Rep. Scott PerryPaid for by Congressman Scott Perry | Candidate | Rep. | House, district not named | 5 | $23.7K | $17.2K | ~1M | 0.0% | 24 Aug | |
| 31 | Madeleine DeanPaid for by MAD 4 PA PAC | Candidate | Dem. | House PA-4 | Won · 67.1% | 4 | $16.6K | $16.6K | ~302.5K | 9 Oct | |
| 32 | Lloyd SmuckerPaid for by Smucker for Congress | Candidate | Rep. | House PA-11 | Won · 55.6% | 3 | $15.5K | $15.5K | ~1.1M | 23 Oct | |
| 33 | Lead Left PACPaid for by LEAD LEFT PAC | Group | Dem. | House, district not named | 14 | $22.8K | $12.8K | ~394K | 62% | 20 May | |
| 34 | Planned Parenthood ActionPaid for by Planned Parenthood Action Fund | Group | Dem. | Senate, ME | 331 | $937.4K | $12.8K | ~45.9M | 82% | 26 Oct | |
| 35 | Mary Gay ScanlonPaid for by SCANLON FOR CONGRESS | Candidate | Dem. | House PA-5 | Won · 72.1% | 8 | $12.3K | $12.3K | ~1M | 50% | 13 Oct |
| 36 | Congressman Lloyd Smucker | Candidate | Rep. | House, district not named | 6 | $17.9K | $11.2K | ~797.5K | 0.0% | 25 Aug | |
| 37 | Stronger Together PA | Group | Dem. | House, district not named | 4 | $11K | $11K | ~1.4M | 13 May | ||
| 38 | MomsRising.orgPaid for by MomsRising Together | Group | Dem. | Federal | 327 | $140.8K | $10.3K | ~11.1M | 46% | 26 Oct | |
| 39 | Ryan Crosswell for CongressPaid for by Crosswell For Congress | Candidate | Dem. | House PA-7 | 12 | $9.9K | $9.9K | ~999K | 25% | 12 May | |
| 40 | Dr. John Joyce for Congress | Candidate | Rep. | House PA-13 | Won · 67.5% | 8 | $9K | $9K | ~1.7M | 0.0% | 26 Oct |
| 41 | Seniors Empowering an Effective Democracy - Seed-PacPaid for by SENIORS EMPOWERING AN EFFECTIVE DEMOCRACY (SEED-PAC) | Group | Dem. | House, district not named | 5 | $8.2K | $8.2K | ~622.5K | 60% | 26 Oct | |
| 42 | AFSCMEPaid for by AMERICAN FEDERATION OF STATE COUNTY & MUNICIPAL EMPLOYEES | Group | Dem. | House, district not named | 611 | $942.5K | $8.2K | ~86.3M | 41% | 26 Oct | |
| 43 | CCAN Action FundPaid for by Chesapeake Climate Action Network Action Fund | Group | Dem. | House, district not named | 29 | $26.9K | $8.1K | ~4.1M | 22% | 26 Oct | |
| 44 | Bradstock for CongressPaid for by BRADSTOCK FOR CONGRESS | Candidate | Dem. | House PA-14 | Lost · 42.4% | 14 | $7.8K | $7.8K | ~985K | 0.0% | 19 Oct |
| 45 | CASA in ActionPaid for by CASA in Action PAC | Group | Dem. | House, district not named | 13 | $30.7K | $7.7K | ~6.7M | 46% | 23 Oct | |
| 46 | Center Forward | Group | Rep. | House, district not named | 30 | $46.8K | $6.7K | ~4.4M | 0.0% | 25 Oct | |
| 47 | Affordable Pennsylvania | Group | Dem. | House, district not named | 7 | $7.4K | $6.5K | ~507.5K | 100% | 27 Aug | |
| 48 | Friends of Glenn Thompson - Team GTPaid for by FRIENDS OF GLENN THOMPSON | Candidate | Rep. | House PA-15 | Won · 63.9% | 3 | $6.3K | $6.3K | ~405K | 23 Oct | |
| 49 | Ray Bilger for CongressPaid for by Ray Bilger For Congress | Candidate | Dem. | House PA-15 | Lost · 36.1% | 49 | $6.1K | $6.1K | ~1.1M | 4.1% | 27 Oct |
| 50 | America's Credit UnionsPaid for by Americas Credit Unions | Group | None | House, district not named | 61 | $98.5K | $6K | ~6.1M | 0.0% | 23 Oct | |
| 51 | Common Ground CoalitionPaid for by COMMON GROUND COALITION PAC | Group | Dem. | Federal | 101 | $17.7K | $5.3K | ~3.9M | 100% | 9 Oct | |
| 52 | American Family VoicesPaid for by AMERICAN FAMILY VOICES INC | Network page | Dem. | House, district not named | 16 | $5.3K | $4.9K | ~333.4K | 100% | 17 Aug | |
| 53 | Flip the States | Group | Dem. | House, district not named | 10 | $14.3K | $4.5K | ~2M | 100% | 4 Oct | |
| 54 | NEA Education VotesPaid for by National Education Association | Group | Dem. | Senate, OH | 210 | $269.6K | $4.2K | ~8.4M | 0.0% | 26 Oct | |
| 55 | Tea Party Patriots Citizens FundPaid for by TEA PARTY PATRIOTS CITIZENS FUND | Group | Rep. | Senate, GA | 81 | $63.2K | $3.6K | ~6M | 52% | 22 Oct | |
| 56 | Engage for Common Sense Solutions | Group | Rep. | Senate, NE | 14 | $75.7K | $3.2K | ~5.6M | 0.0% | 15 Oct | |
| 57 | We The FightersPaid for by Campaign for Working Class Communities | Group | Dem. | House, district not named | 45 | $20.1K | $2.9K | ~3.3M | 30% | 26 Oct | |
| 58 | Sharif StreetPaid for by Sharif Street for Us | Candidate | Dem. | House PA-3 | 2 | $2.3K | $2.3K | ~242.5K | 13 May | ||
| 59 | Malone for Senate | Candidate | None | Federal | 5 | $9.3K | $2.1K | ~1.7M | 2 Oct | ||
| 60 | Sheriff Tony GuyPaid for by Paid for by Tony Guy for Congress | Candidate | Rep. | House PA-17 | Lost · 37.2% | 6 | $2.1K | $2.1K | ~205.5K | 0.0% | 21 Aug |
| 61 | Justin Douglas For Congress | Candidate | Dem. | House PA-10 | 2 | $2K | $2K | ~480K | 17 May | ||
| 62 | Dave McCormickPaid for by Friends of Dave McCormick | Candidate | Rep. | Senate, PA | 12 | $1.8K | $1.8K | ~235.2K | 25% | 19 Aug | |
| 63 | Congresswoman Mary Gay ScanlonPaid for by Mary Gay Scanlon | Candidate | Dem. | House PA-5 | 8 | $2.5K | $1.7K | ~192K | 0.0% | 27 Aug | |
| 64 | Realtors for Rob BresnahanPaid for by National Association of REALTORS® | Group | Rep. | House, district not named | 6 | $1.6K | $1.6K | ~86.5K | 26 Oct | ||
| 65 | Realtors for Ryan MackenziePaid for by National Association of REALTORS® | Group | Rep. | House, district not named | 3 | $1.5K | $1.5K | ~115K | 13 Oct | ||
| 66 | GOPACPaid for by GOPAC Election Fund | Group | Rep. | House, district not named | 24 | $33.1K | $1.2K | ~1.4M | 0.0% | 21 Oct | |
| 67 | Lucia for CongressPaid for by FRIENDS OF LUCIA | Candidate | Dem. | House PA-1 | 18 | $1.1K | $1.1K | ~58.9K | 0.0% | 19 May | |
| 68 | Future Pennsylvania PAC | Group | Dem. | House, district not named | 6 | $997 | $997 | ~31.6K | 0.0% | 25 Oct | |
| 69 | Realtors for Brian FitzpatrickPaid for by National Association of REALTORS® | Group | Rep. | House, district not named | 6 | $897 | $897 | ~75K | 25 Oct | ||
| 70 | Isabelle Harman 2026Paid for by ISABELLE HARMAN FOR CONGRESS | Candidate | None | House PA-10 | 14 | $793 | $793 | ~65.1K | 0.0% | 10 Jun | |
| 71 | Commonwealth Conservative Coalition PACPaid for by Commonwealth Conservative Coalition PAC | Group | None | Federal | 2 | $2.5K | $750 | ~130K | 14 May | ||
| 72 | Mike Kelly for CongressPaid for by MIKE KELLY FOR CONGRESS | Candidate | Rep. | House PA-16 | Won · 53.9% | 1 | $750 | $750 | ~75K | 26 Oct | |
| 73 | Shaun Griffith for US HousePaid for by SHAUN GRIFFITH FOR US HOUSE | Candidate | Dem. | House PA-3 | 10 | $795 | $746 | ~82.1K | 0.0% | 14 May | |
| 74 | Equal Future TogetherPaid for by EQUAL FUTURE TOGETHER | Group | None | House PA-3 | 4 | $698 | $698 | ~16.1K | 26 May | ||
| 75 | Guides.vote | Group | None | House AZ-1 | 29 | $12.8K | $650 | ~1M | 0.0% | 27 Oct | |
| 76 | Justice DemocratsPaid for by JUSTICE DEMOCRATS PAC | Group | Dem. | Federal | 573 | $106.7K | $594 | ~5.1M | 37% | 22 Oct | |
| 77 | Jeanine Driscoll for CongressPaid for by JEANINE DRISCOLL FOR CONGRESS | Candidate | Rep. | House NY-4 | 26 | $45.9K | $450 | ~2.3M | 48% | 26 Oct | |
| 78 | Vote to SurvivePaid for by Vote to Survive, Inc. | Group | Dem. | House NY-17 | 9 | $2.7K | $449 | ~248.5K | 67% | 26 Oct | |
| 79 | Lower Makefield-Yardley Democratic Committee | Party | Dem. | House PA-1 | 4 | $498 | $449 | ~82K | 26 Oct | ||
| 80 | Dan Meuser for CongressPaid for by MEUSER FOR CONGRESS | Candidate | Rep. | House PA-9 | Won · 61.6% | 1 | $250 | $250 | ~12.5K | 21 Oct | |
| 81 | Maggie's ListPaid for by MAGGIE'S LIST | Group | Rep. | House FL-3 | 39 | $2.1K | $198 | ~366.5K | 2.6% | 23 Oct | |
| 82 | Manganaro for Congress | Candidate | Rep. | House PA-5 | Lost · 27.9% | 1 | $50 | $50 | ~6.5K | 2 Sep | |
| 83 | Adam Forgie For PA | Candidate | None | House, district not named | 1 | $50 | $50 | ~549.5 | 19 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.