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%
143 pages · 12,047 ads · $14.2M
| # | Page | Type | Side | Race | Result | Ads | Spend | In PA | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 |
| 2 | Brian FitzpatrickPaid for by Brian Fitzpatrick for Congress | Candidate | Rep. | House, district not named | 75 | $166K | $166K | ~9.2M | 8.0% | 26 Oct | |
| 3 | Frank Farry for State SenatePaid for by Friends of Frank Farry | Candidate | Rep. | Legislature, PA | 60 | $148.2K | $148.2K | ~6M | 35% | 22 Oct | |
| 4 | Pennsylvania Voter HubPaid for by RSLC PAC | Party | Rep. | None | 993 | $273.9K | $117.4K | ~31.5M | 77% | 26 Oct | |
| 5 | Congressional Leadership FundPaid for by CONGRESSIONAL LEADERSHIP FUND | Group | Rep. | Federal | 364 | $1.3M | $79.1K | ~64.7M | 98% | 26 Oct | |
| 6 | American Action Network | Group | Rep. | House, district not named | 76 | $315.5K | $77.9K | ~18M | 43% | 1 Sep | |
| 7 | 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 |
| 8 | Tracy Pennycuick for State SenatePaid for by Friends of Tracy Pennycuick | Candidate | Rep. | Legislature, PA | 53 | $70.4K | $70.4K | ~4.3M | 0.0% | 23 Oct | |
| 9 | Stacy Garrity for PennsylvaniaPaid for by Garrity For PA | Candidate | Rep. | Governor, PA | 40 | $69.6K | $69.6K | ~6.6M | 100% | 26 Oct | |
| 10 | Freedom Caucus Fund | Group | Rep. | House, district not named | 1,113 | $578.3K | $63.7K | ~50.5M | 80% | 26 Oct | |
| 11 | Rosemary Brown for State SenatorPaid for by Friends of Rosemary Brown | Candidate | Rep. | Legislature, PA | 23 | $54K | $54K | ~6.8M | 50% | 26 Oct | |
| 12 | Win for PennsylvaniaPaid for by WIN FOR PENNSYLVANIA | Group | Rep. | House, district not named | 32 | $53.3K | $53.3K | ~3.3M | 63% | 11 May | |
| 13 | Pennsylvania Senate Republican Campaign CommitteePaid for by PA Senate Republican Campaign Committee | Party | Rep. | Legislature, PA | 33 | $47K | $46.9K | ~2.7M | 55% | 26 Oct | |
| 14 | Commonwealth FoundationPaid for by COMMONWEALTH FOUNDATION | Group | Rep. | None | 251 | $131.7K | $46.3K | ~20.8M | 80% | 26 Oct | |
| 15 | 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 |
| 16 | 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 |
| 17 | Republican Party of PennsylvaniaPaid for by REPUBLICAN FEDERAL COMMITTEE OF PENNSYLVANIA | Party | Rep. | None | 259 | $95.3K | $37K | ~7.7M | 67% | 26 Oct | |
| 18 | America PAC | Group | Rep. | None | 1,444 | $6.8M | $35.5K | ~99.6M | 66% | 26 Oct | |
| 19 | 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 | |
| 20 | Greg RothmanPaid for by Greg Rothman for PA | Candidate | Rep. | Legislature, PA | 5 | $26.7K | $26.7K | ~1.8M | 0.0% | 23 Oct | |
| 21 | K.C. Tomlinson for State Representative | Candidate | Rep. | Legislature, PA | 9 | $25.8K | $25.8K | ~950K | 38% | 24 Oct | |
| 22 | Americans for Prosperity - PennsylvaniaPaid for by AMERICANS FOR PROSPERITY | Group | Rep. | Legislature, PA | 33 | $20K | $20K | ~2.1M | 0.0% | 21 Oct | |
| 23 | ABC National | Unknown | Rep. | House, district not named | 32 | $58.1K | $18.4K | ~3.5M | 13% | 23 Oct | |
| 24 | Jarrett Coleman for Pa Senate | Candidate | Rep. | Legislature, PA | 5 | $18K | $18K | ~434K | 20 Oct | ||
| 25 | Alliance Protecting PennsylvaniaPaid for by Alliance Protecting Pennsylvania Inc. | Group | Rep. | Legislature, PA | 9 | $34.4K | $17.6K | ~1.5M | 0.0% | 12 Oct | |
| 26 | Pennsylvania Coalition for PatientsPaid for by Pennsylvania Coalition for Patients, Inc. | Group | Rep. | None | 19 | $64.1K | $17.2K | ~2.9M | 5.3% | 12 Sep | |
| 27 | Rep. Scott PerryPaid for by Congressman Scott Perry | Candidate | Rep. | House, district not named | 5 | $23.7K | $17.2K | ~1M | 0.0% | 24 Aug | |
| 28 | Donna Scheuren for State RepresentativePaid for by Friends of Donna Scheuren | Candidate | Rep. | Legislature, PA | 3 | $16.5K | $16.5K | ~1.6M | 2 Sep | ||
| 29 | Tom Mehaffie for State Representative - PA 106Paid for by Friends of Tom Mehaffie | Candidate | Rep. | Legislature, PA | 4 | $16K | $16K | ~652.5K | 20 Oct | ||
| 30 | Valerie Gaydos for State RepresentativePaid for by Gaydos for PA | Candidate | Rep. | Legislature, PA | 52 | $15.8K | $15.8K | ~3.6M | 0.0% | 26 Oct | |
| 31 | GOA-PennsylvaniaPaid for by Gun Owners of America, Inc. | Group | Rep. | Legislature, PA | 11 | $15.7K | $15.6K | ~1.7M | 18% | 28 Sep | |
| 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 | Craig Williams for PA 160thPaid for by Friends of Craig Williams | Candidate | Rep. | Legislature, PA | 8 | $14.3K | $14.3K | ~828.5K | 50% | 12 Oct | |
| 34 | The Reddy Room | Media | Rep. | Governor, PA | 61 | $22K | $13.6K | ~2.1M | 10% | 10 Aug | |
| 35 | Pennsylvania Firearms Association | Group | Rep. | Legislature, PA | 227 | $17K | $13K | ~1.1M | 45% | 25 Oct | |
| 36 | Greg Bankos for PA SenatePaid for by GREG BANKOS FOR PA SENATE | Candidate | Rep. | Legislature, PA | 5 | $12.2K | $12.2K | ~502.5K | 60% | 22 Oct | |
| 37 | Alliance for a Better PennsylvaniaPaid for by Alliance For A Better Pennsylvania | Group | Rep. | Legislature, PA | 6 | $12.2K | $12.2K | ~612.5K | 0.0% | 21 Oct | |
| 38 | Martina WhitePaid for by Friends of Martina White | Candidate | Rep. | Legislature, PA | 14 | $12.2K | $12.2K | ~725.6K | 50% | 20 Oct | |
| 39 | Baker For SenatePaid for by Baker for Senate Committee | Candidate | Rep. | Legislature, PA | 26 | $12.1K | $11.8K | ~1.3M | 23% | 25 Oct | |
| 40 | Congressman Lloyd Smucker | Candidate | Rep. | House, district not named | 6 | $17.9K | $11.2K | ~797.5K | 0.0% | 25 Aug | |
| 41 | Dr. John Joyce for Congress | Candidate | Rep. | House PA-13 | Won · 67.5% | 8 | $9K | $9K | ~1.7M | 0.0% | 26 Oct |
| 42 | Doyle HeffleyPaid for by Committee to Elect Doyle Heffley | Candidate | Rep. | Legislature, PA | 4 | $7.5K | $7.5K | ~492.5K | 16 Oct | ||
| 43 | Greg Nohe Washington County CommissionerPaid for by Friends of Nohe | Candidate | Rep. | Local, PA | 13 | $7.9K | $7.5K | ~329.5K | 7.7% | 24 Oct | |
| 44 | Kristin Marcell for PA State RepresentativePaid for by Friends of Kristin Marcell | Candidate | Rep. | Legislature, PA | 6 | $7.4K | $7.4K | ~211.5K | 67% | 15 Oct | |
| 45 | Thomas KutzPaid for by Kutz for PA | Candidate | Rep. | Legislature, PA | 9 | $9.7K | $6.8K | ~1.1M | 0.0% | 23 Oct | |
| 46 | Center Forward | Group | Rep. | House, district not named | 30 | $46.8K | $6.7K | ~4.4M | 0.0% | 25 Oct | |
| 47 | 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 | |
| 48 | Energy CitizensPaid for by AMERICAN PETROLEUM INSTITUTE | Group | Rep. | None | 4,063 | $2M | $6.2K | ~70.8M | 13% | 26 Oct | |
| 49 | Jeremy Shaffer for State HousePaid for by FRIENDS OF JEREMY SHAFFER | Candidate | Rep. | Legislature, PA | 14 | $6.2K | $6.2K | ~218.1K | 0.0% | 27 Oct | |
| 50 | Right to Life PennsylvaniaPaid for by Right To Life Pennsylvania | Group | Rep. | Legislature, PA | 50 | $8K | $5.3K | ~339.3K | 84% | 22 Oct | |
| 51 | Keystone ValuesPaid for by KEYSTONE VALUES | Group | Rep. | Legislature, PA | 15 | $4.8K | $4.8K | ~694.5K | 0.0% | 7 May | |
| 52 | Citizens for Jason Ortitay | Candidate | Rep. | Legislature, PA | 7 | $4.6K | $4.6K | ~1.1M | 0.0% | 26 Oct | |
| 53 | Tyler Meyers for State SenatePaid for by Friends of Tyler Meyers | Candidate | Rep. | Legislature, PA | 2 | $4.5K | $4.5K | ~550K | 7 May | ||
| 54 | Elect Jim Struzzi | Candidate | Rep. | Legislature, PA | 6 | $4.5K | $4.5K | ~225K | 17% | 14 Oct | |
| 55 | Savannah Martin for PA | Candidate | Rep. | Legislature, PA | 1 | $4.2K | $4.2K | ~850K | 4 May | ||
| 56 | Rep. Mark DorazioPaid for by Mark Dorazio Campaign | Candidate | Rep. | Legislature, TX | 8 | $12K | $3.8K | ~692.5K | 25% | 16 Oct | |
| 57 | American Conservatives Fund Paid for by AMERICAN CONSERVATIVE FUND. NOT AUTHORIZED BY ANY CANDIDATE OR CANDIDATE’S COMMITTEE. | Group | Rep. | Legislature, MI | 475 | $282.5K | $3.7K | ~16.6M | 13% | 30 Jul | |
| 58 | 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 | |
| 59 | Engage for Common Sense Solutions | Group | Rep. | Senate, NE | 14 | $75.7K | $3.2K | ~5.6M | 0.0% | 15 Oct | |
| 60 | Marla Brown for State RepresentativePaid for by Marla Brown for PA | Candidate | Rep. | Legislature, PA | 4 | $3.2K | $3.2K | ~145K | 9 Oct | ||
| 61 | Judy WardPaid for by Friends of Judy Ward | Candidate | Rep. | Legislature, PA | 3 | $3K | $3K | ~225.5K | 26 Oct | ||
| 62 | Save Local Businesses | Group | Rep. | None | 125 | $84.4K | $3K | ~19.9M | 0.8% | 11 Sep | |
| 63 | Brenda for PA | Candidate | Rep. | Legislature, PA | 5 | $2.9K | $2.9K | ~547.5K | 0.0% | 26 Oct | |
| 64 | Jeff Olsommer 139thPaid for by Friends of Jeff Olsommer | Candidate | Rep. | Legislature, PA | 1 | $2.7K | $2.7K | ~75K | 20 Oct | ||
| 65 | Natalie Mihalek for State RepresentativePaid for by Friends of Natalie Mihalek | Candidate | Rep. | Legislature, PA | 1 | $2.7K | $2.7K | ~75K | 16 Sep | ||
| 66 | Frances Holk-Jones for State Representative District 95Paid for by Frances Holk-Jones Campaign | Candidate | Rep. | Legislature, AL | 59 | $68.1K | $2.4K | ~2.4M | 5.3% | 16 Jun | |
| 67 | 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 |
| 68 | Zach Mako for State Representative - 183rd DistrictPaid for by Mako for PA | Candidate | Rep. | Legislature, PA | 2 | $1.8K | $1.8K | ~90K | 25 Oct | ||
| 69 | John Lombardo for State Representative - 118th DistrictPaid for by Friends of John Lombardo | Candidate | Rep. | Legislature, PA | 2 | $1.8K | $1.8K | ~150K | 20 Oct | ||
| 70 | Dave McCormickPaid for by Friends of Dave McCormick | Candidate | Rep. | Senate, PA | 12 | $1.8K | $1.8K | ~235.2K | 25% | 19 Aug | |
| 71 | Nick Polce For State Senate | Candidate | Rep. | Legislature, PA | 11 | $2.2K | $1.7K | ~57.6K | 0.0% | 4 Aug | |
| 72 | Vote Perry StambaughPaid for by Friends of Perry | Candidate | Rep. | Legislature, PA | 5 | $1.6K | $1.6K | ~100.1K | 0.0% | 22 Oct | |
| 73 | 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 | ||
| 74 | Realtors for Ryan MackenziePaid for by National Association of REALTORS® | Group | Rep. | House, district not named | 3 | $1.5K | $1.5K | ~115K | 13 Oct | ||
| 75 | The Route 422 ProjectPaid for by RSLC PAC | Party | Rep. | Legislature, PA | 5 | $1.2K | $1.2K | ~92.5K | 15 Jul | ||
| 76 | GOPACPaid for by GOPAC Election Fund | Group | Rep. | House, district not named | 24 | $33.1K | $1.2K | ~1.4M | 0.0% | 21 Oct | |
| 77 | Russ Diamond for State RepresentativePaid for by Friends of Russ Diamond | Candidate | Rep. | Legislature, PA | 2 | $1.2K | $1.2K | ~80K | 13 Oct | ||
| 78 | Driving Force Action | Group | Rep. | None | 30 | $20.5K | $1.1K | ~3.4M | 6.7% | 14 Oct | |
| 79 | Commonsense BucksPaid for by RSLC PAC | Party | Rep. | Legislature, PA | 5 | $1.2K | $998 | ~107.5K | 15 Jul | ||
| 80 | Scott HiltonPaid for by Committee to Elect Scott Hilton | Candidate | Rep. | Legislature, GA | 11 | $3.9K | $949 | ~224.5K | 0.0% | 26 Oct | |
| 81 | Kelly Osborne for State RepresentativePaid for by Kelly for PA | Candidate | Rep. | Legislature, PA | 5 | $948 | $948 | ~18.5K | 0.0% | 14 May | |
| 82 | Keystone ForgePaid for by Keystone Forge PAC | Group | Rep. | Local, PA | 9 | $1.2K | $897 | ~90.5K | 14% | 26 Oct | |
| 83 | Republican Committee of Lancaster County | Party | Rep. | Legislature, PA | 7 | $1K | $897 | ~32.1K | 100% | 26 Oct | |
| 84 | Realtors for Brian FitzpatrickPaid for by National Association of REALTORS® | Group | Rep. | House, district not named | 6 | $897 | $897 | ~75K | 25 Oct | ||
| 85 | Citizens Alliance of Pennsylvania | Group | Rep. | Legislature, PA | 5 | $1.3K | $849 | ~217.5K | 20% | 17 Aug | |
| 86 | Aaron Bernstine for State RepresentativePaid for by Friends of Aaron Bernstine | Candidate | Rep. | Legislature, PA | 10 | $795 | $795 | ~64K | 0.0% | 26 Oct | |
| 87 | Judge Blair EdwardsPaid for by Committee to Elect Blair Downing Edwards | Candidate | Rep. | State | 4 | $10.7K | $750 | ~277.5K | 1 May | ||
| 88 | Joe Kerwin for State RepresentativePaid for by Friends for Joe Kerwin | Candidate | Rep. | Legislature, PA | 2 | $1.5K | $750 | ~35K | 26 Oct | ||
| 89 | Mike Kelly for CongressPaid for by MIKE KELLY FOR CONGRESS | Candidate | Rep. | House PA-16 | Won · 53.9% | 1 | $750 | $750 | ~75K | 26 Oct | |
| 90 | Caren Lowrey for PA 132Paid for by Friends of Caren Lowrey | Candidate | Rep. | Legislature, PA | 3 | $649 | $649 | ~28.6K | 26 Oct | ||
| 91 | Marietta Broadcasting CompanyPaid for by HBJ Radio LLC | Media | Rep. | Legislature, PA | 16 | $1.2K | $598 | ~183K | 22% | 14 Jun | |
| 92 | U.S. Congressman Ryan Mackenzie | Candidate | Rep. | None | 22 | $3K | $595 | ~143.9K | 0.0% | 2 Sep | |
| 93 | Pennsylvania Family CouncilPaid for by PENNSYLVANIA FAMILY COUNCIL | Group | Rep. | Legislature, PA | 1 | $550 | $550 | ~225K | 13 Aug | ||
| 94 | Middle of Main StreetPaid for by Republican House Campaign Committee, Cyndi Howerton, Treasurer. | Party | Rep. | Legislature, KS | 190 | $28.4K | $549 | ~1.5M | 16% | 23 Oct | |
| 95 | PA State Rep. Martina White | Candidate | Rep. | Legislature, PA | 2 | $499 | $499 | ~40K | 13 Aug | ||
| 96 | Camera for Senate | Candidate | Rep. | Legislature, PA | 6 | $497 | $497 | ~115.5K | 0.0% | 7 May | |
| 97 | Jeanine Driscoll for CongressPaid for by JEANINE DRISCOLL FOR CONGRESS | Candidate | Rep. | House NY-4 | 26 | $45.9K | $450 | ~2.3M | 48% | 26 Oct | |
| 98 | Protect our Water Protect our FuturePaid for by Protect Our Water Protect Our Future | Group | Rep. | Legislature, NC | 10 | $4.9K | $450 | ~1.4M | 0.0% | 14 Aug | |
| 99 | Rep. Emil BergquistPaid for by Emil Bergquist for District 91, Myron Higerd, Treasurer | Candidate | Rep. | Legislature, PA | 3 | $549 | $450 | ~47.5K | 23 Oct | ||
| 100 | Ethan NicholasPaid for by FRIENDS OF ETHAN NICHOLAS | Candidate | Rep. | Legislature, PA | 1 | $450 | $450 | ~17.5K | 18 May | ||
| 101 | Carlos For House District 42Paid for by Friends to Elect Carlos Vilela, Inc. | Candidate | Rep. | Legislature, GA | 4 | $2.7K | $449 | ~105.5K | 7 May | ||
| 102 | American Energy Action FundPaid for by AMERICAN ENERGY ACTION FUND | Group | Rep. | Legislature, KS | 31 | $23.1K | $350 | ~3.1M | 0.0% | 16 Sep | |
| 103 | Republican Assembly Campaign Committee (RACC)Paid for by Republican Assembly Campaign Committee | Group | Rep. | Legislature, WI | 228 | $105.8K | $349 | ~5.9M | 16% | 26 Oct | |
| 104 | Cumberland GOPPaid for by Cumberland County Regular Republican Organization | Party | Rep. | Local, NJ | 26 | $5.5K | $349 | ~503.6K | 79% | 26 Oct | |
| 105 | Broad + LibertyPaid for by Broad and Liberty Inc | Media | Rep. | None | 15 | $1.2K | $347 | ~68.6K | 80% | 26 Oct | |
| 106 | DelcoGOPPaid for by DELAWARE COUNTY REPUBLICA | Party | Rep. | Ballot measure, PA | 8 | $396 | $347 | ~12.2K | 88% | 21 Oct | |
| 107 | Mark Piotrowski for State Representative - 97th DistrictPaid for by MARK PIOTROWSKI FOR STATE REPRESENTATIVE | Candidate | Rep. | Legislature, MI | 21 | $4.6K | $299 | ~500K | 25% | 22 Jul | |
| 108 | Representative Steve MentzerPaid for by Friends of Steve Mentzer | Candidate | Rep. | Legislature, PA | 4 | $298 | $298 | ~26K | 26 Oct | ||
| 109 | Dan Zitofsky For State Rep | Candidate | Rep. | State | 12 | $3K | $250 | ~212.5K | 0.0% | 26 Oct | |
| 110 | Vote Matt Schulte | Candidate | Rep. | Local, NE | 10 | $1.7K | $250 | ~169.6K | 30% | 26 Oct | |
| 111 | Dan Meuser for CongressPaid for by MEUSER FOR CONGRESS | Candidate | Rep. | House PA-9 | Won · 61.6% | 1 | $250 | $250 | ~12.5K | 21 Oct | |
| 112 | Friends of Ian Chamberlin | Candidate | Rep. | Legislature, OH | 12 | $694 | $249 | ~90.1K | 67% | 26 Oct | |
| 113 | American Families First | Group | Rep. | None | 27 | $1.4K | $248 | ~89.6K | 73% | 19 Sep | |
| 114 | Jacklyn Rusnock for State RepresentativePaid for by Friends of Jacklyn Rusnock | Candidate | Rep. | Legislature, PA | 8 | $396 | $248 | ~11.1K | 26 Oct | ||
| 115 | Restoration NewsPaid for by Restoration of America | Group | Rep. | None | 268 | $24.3K | $199 | ~3.2M | 72% | 26 Oct | |
| 116 | Maggie's ListPaid for by MAGGIE'S LIST | Group | Rep. | House FL-3 | 39 | $2.1K | $198 | ~366.5K | 2.6% | 23 Oct | |
| 117 | PA State Rep. Jeremy Shaffer | Candidate | Rep. | Legislature, PA | 7 | $347 | $198 | ~23.5K | 14% | 31 Aug | |
| 118 | Cary Moore for State House 150 | Candidate | Rep. | Legislature, PA | 6 | $297 | $198 | ~9.1K | 33% | 2 Oct | |
| 119 | PA State Rep. Donna Scheuren | Candidate | Rep. | Legislature, PA | 4 | $198 | $198 | ~19K | 17 Aug | ||
| 120 | Anne Gerwig for State Representative District 93Paid for by Anne Gerwig, Republican for State Representative, District 93. | Candidate | Rep. | Legislature, IN | 21 | $2.2K | $150 | ~148.6K | 0.0% | 25 Oct | |
| 121 | State Rep. Randy LigonPaid for by Randy Ligon for State House | Candidate | Rep. | Legislature, SC | 5 | $548 | $150 | ~38.6K | 0.0% | 25 Oct | |
| 122 | Pete Zaleski for State Representative | Candidate | Rep. | Legislature, IN | 4 | $498 | $150 | ~50K | 4 May | ||
| 123 | Senator Loren Lippincott | Candidate | Rep. | Legislature, PA | 3 | $249 | $150 | ~31.5K | 21 Oct | ||
| 124 | David SuetterleinPaid for by Suetterlein for Senate | Candidate | Rep. | Legislature, PA | 1 | $150 | $150 | ~12.5K | 2 Jul | ||
| 125 | Ryan Hagedorn for State Representative - District 127 | Candidate | Rep. | Legislature, MO | 38 | $16.8K | $99 | ~1.7M | 30% | 4 Aug | |
| 126 | Adams County RepublicansPaid for by The Adams County Republican Club | Party | Rep. | None | 31 | $1.8K | $99 | ~74.3K | 3.3% | 26 Oct | |
| 127 | Bucks County Republican Committee | Party | Rep. | None | 6 | $1.2K | $99 | ~94K | 50% | 20 Oct | |
| 128 | Conservative Integrity PAC | Group | Rep. | Local, MD | 10 | $495 | $99 | ~10.3K | 100% | 22 Jun | |
| 129 | PA Republicanos | Party | Rep. | None | 7 | $347 | $99 | ~18.5K | 0.0% | 6 Oct | |
| 130 | Matthew David Dowling | Candidate | Rep. | Legislature, PA | 2 | $99 | $99 | ~6.5K | 3 Sep | ||
| 131 | Citizens Alliance | Group | Rep. | None | 14 | $3K | $50 | ~135.7K | 43% | 6 Oct | |
| 132 | ActJew | Group | Rep. | None | 25 | $1.2K | $50 | ~53.4K | 84% | 9 Sep | |
| 133 | Carl Kinsky for State Rep 145Paid for by KINSKY FOR 145 | Candidate | Rep. | Legislature, MO | 18 | $891 | $50 | ~50K | 67% | 26 Oct | |
| 134 | Kevin Johnson for Wayne County | Candidate | Rep. | Local, NC | 4 | $698 | $50 | ~68K | 26 Oct | ||
| 135 | Errol Wedra Union County CommissionerPaid for by Errol Wedra | Candidate | Rep. | Local, NJ | 4 | $298 | $50 | ~18K | 19 Oct | ||
| 136 | Bensalem RepublicansPaid for by Bensalem Township Republican Executive Committee | Party | Rep. | None | 4 | $198 | $50 | ~11K | 26 Oct | ||
| 137 | Jo Ann Roth for State Representative | Candidate | Rep. | State | 3 | $149 | $50 | ~16.5K | 20 Sep | ||
| 138 | Rebecca Hassenbein for PA | Candidate | Rep. | Legislature, PA | 2 | $99 | $50 | ~1.5K | 5 May | ||
| 139 | Brett Miller for PA HousePaid for by Miller Victory Committee | Candidate | Rep. | Legislature, PA | 1 | $50 | $50 | ~5.5K | 24 Oct | ||
| 140 | Keep Justin Pizzulli, State RepPaid for by Friends of Justin Pizzulli | Candidate | Rep. | Legislature, PA | 1 | $50 | $50 | ~2.5K | 9 Sep | ||
| 141 | Manganaro for Congress | Candidate | Rep. | House PA-5 | Lost · 27.9% | 1 | $50 | $50 | ~6.5K | 2 Sep | |
| 142 | PA State Rep. Natalie Mihalek | Candidate | Rep. | Legislature, PA | 1 | $50 | $50 | ~6.5K | 31 Aug | ||
| 143 | PA State Rep. Mindy Fee | Candidate | Rep. | Legislature, PA | 1 | $50 | $50 | ~3.5K | 25 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.