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
Filter by state
Click a state to see who advertised on its races
Blue leans Democratic, red Republican, grey took no side. Darker means more one-sided.
Open the full map: races and candidates by state →109 pages · 3,768 ads · $4.4M
| # | Page | Type | Side | Race | Result | Ads | Spend | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Brandon GillPaid for by Brandon Gill for Texas | Candidate | Rep. | House TX-26 | Won · 54.5% | 781 | $1.6M | ~24.7M | 14% | 26 Oct |
| 2 | Ashley MoodyPaid for by MOODY FOR FLORIDA | Candidate | Rep. | Senate, FL | Won · 50.9% | 79 | $592.7K | ~30.5M | 37% | 26 Oct |
| 3 | Jim Risch for US SenatePaid for by JIM RISCH FOR U.S. SENATE COMMITTEE | Candidate | Rep. | Senate, ID | Won · 56.5% | 36 | $233.2K | ~5.7M | 33% | 26 Oct |
| 4 | Bill HagertyPaid for by TEAM HAGERTY | Candidate | Rep. | Senate, TN | Won · 55.1% | 175 | $142.1K | ~22.9M | 0.0% | 26 Oct |
| 5 | Tim BurchettPaid for by BURCHETT FOR CONGRESS | Candidate | Rep. | House TN-2 | Won · 57.7% | 278 | $135.5K | ~6.5M | 9.4% | 22 Oct |
| 6 | Tom CottonPaid for by COTTON FOR SENATE, INC. | Candidate | Rep. | Senate, AR | Won · 54.3% | 54 | $111.4K | ~4.7M | 56% | 26 Oct |
| 7 | Shelley Moore CapitoPaid for by Capito for West Virginia | Candidate | Rep. | Senate, WV | Won · 58.3% | 99 | $93.9K | ~7.8M | 0.0% | 26 Oct |
| 8 | Barry Moore Republican for U.S. SenatePaid for by Barry Moore For U.S. Senate | Candidate | Rep. | Senate, AL | Won · 54.7% | 213 | $60K | ~3.6M | 0.0% | 16 Jun |
| 9 | French Hill for ArkansasPaid for by FRENCH HILL FOR ARKANSAS | Candidate | Rep. | House AR-2 | Won · 50.9% | 76 | $59.6K | ~6.3M | 1.4% | 23 Oct |
| 10 | Pete StauberPaid for by PETE STAUBER FOR CONGRESS | Candidate | Rep. | House MN-8 | Won · 53.0% | 85 | $54.4K | ~3.4M | 7.3% | 24 Oct |
| 11 | Nicole MalliotakisPaid for by NICOLE FOR NEW YORK | Candidate | Rep. | House NY-11 | Won · 56.1% | 32 | $47.6K | ~3.5M | 34% | 26 Oct |
| 12 | Beth Van DuynePaid for by BETH VAN DUYNE FOR CONGRESS | Candidate | Rep. | House TX-24 | Won · 53.4% | 30 | $45.8K | ~4.2M | 37% | 26 Oct |
| 13 | Joe Strada for CongressPaid for by Joe Strada Campaign | Candidate | Rep. | House FL-11 | Won · 52.9% | 40 | $42.9K | ~6.8M | 0.0% | 19 Oct |
| 14 | August PflugerPaid for by August Pfluger for Congress | Candidate | Rep. | House TX-11 | Won · 59.5% | 108 | $41.5K | ~3.2M | 0.0% | 22 Oct |
| 15 | Hatcher for CongressPaid for by CHARLIE HATCHER FOR CONGRESS | Candidate | Rep. | House TN-5 | Won · 51.7% | 111 | $41.3K | ~2.9M | 0.0% | 26 Oct |
| 16 | Andrew GarbarinoPaid for by GARBARINO FOR CONGRESS | Candidate | Rep. | House NY-2 | Won · 51.6% | 7 | $37.7K | ~1.8M | 0.0% | 26 Oct |
| 17 | Erin HouchinPaid for by Houchin for Congress | Candidate | Rep. | House IN-9 | Won · 54.0% | 3 | $37K | ~1.2M | 26 Oct | |
| 18 | Jim Schwartzel for CongressPaid for by JIM SCHWARTZEL FOR CONGRESS | Candidate | Rep. | House FL-19 | Won · 61.1% | 29 | $34.7K | ~4.7M | 14% | 17 Aug |
| 19 | Johnny Garrett for Congress | Candidate | Rep. | House TN-6 | Won · 50.8% | 28 | $34.4K | ~3.4M | 30% | 23 Oct |
| 20 | Latta for CongressPaid for by LATTA FOR CONGRESS | Candidate | Rep. | House OH-5 | Won · 54.3% | 8 | $32.9K | ~1.8M | 0.0% | 23 Oct |
| 21 | Anna Paulina Luna for CongressPaid for by ANNA PAULINA LUNA FOR CONGRESS | Candidate | Rep. | House FL-13 | Won · 49.5% | 20 | $30.9K | ~3.3M | 75% | 20 Oct |
| 22 | Chris GoberPaid for by CHRIS GOBER FOR TEXAS | Candidate | Rep. | House TX-10 | Won · 53.8% | 302 | $30.8K | ~3.3M | 19% | 26 Oct |
| 23 | Brian MastPaid for by Mast for Congress | Candidate | Rep. | House FL-21 | Won · 53.9% | 4 | $30K | ~1.1M | 26 Oct | |
| 24 | Tom ColePaid for by COLE FOR CONGRESS | Candidate | Rep. | House OK-4 | Won · 57.6% | 13 | $30K | ~779.5K | 0.0% | 23 Oct |
| 25 | Nick LaLotaPaid for by LALOTA FOR CONGRESS | Candidate | Rep. | House NY-1 | Won · 51.1% | 38 | $29.8K | ~5.1M | 11% | 26 Oct |
| 26 | Jack BergmanPaid for by BERGMANFORCONGRESS | Candidate | Rep. | House MI-1 | Won · 53.8% | 28 | $26.6K | ~2.8M | 7.1% | 23 Oct |
| 27 | Wes ClimerPaid for by Climer for Congress | Candidate | Rep. | House SC-5 | Won · 52.8% | 26 | $25.1K | ~1.3M | 3.8% | 26 Oct |
| 28 | John MoolenaarPaid for by Moolenaar for Congress | Candidate | Rep. | House MI-2 | Won · 61.5% | 98 | $25K | ~3.3M | 0.0% | 11 Oct |
| 29 | Celeste MaloyPaid for by Celeste For Congress | Candidate | Rep. | House UT-3 | Won · 57.9% | 23 | $24.9K | ~787.6K | 0.0% | 8 Jun |
| 30 | Jake EllzeyPaid for by JAKE ELLZEY FOR CONGRESS | Candidate | Rep. | House TX-6 | Won · 52.2% | 25 | $23.1K | ~3M | 0.0% | 26 Oct |
| 31 | Russ Fulcher for CongressPaid for by RUSS FULCHER FOR IDAHO | Candidate | Rep. | House ID-1 | Won · 64.3% | 17 | $21.7K | ~4.8M | 0.0% | 26 Oct |
| 32 | Mike RoundsPaid for by ROUNDS FOR SENATE | Candidate | Rep. | Senate, SD | Won · 60.5% | 6 | $21.7K | ~1.8M | 33% | 23 Oct |
| 33 | Troy DowningPaid for by Troy Downing for Congress | Candidate | Rep. | House MT-2 | Won · 58.2% | 22 | $21.6K | ~803K | 45% | 9 Oct |
| 34 | Pete RickettsPaid for by PETE RICKETTS FOR SENATE | Candidate | Rep. | Senate, NE | Won · 50.4% | 9 | $18.8K | ~721K | 44% | 14 May |
| 35 | Troy Balderson for CongressPaid for by BALDERSON FOR CONGRESS | Candidate | Rep. | House OH-12 | Won · 59.4% | 1 | $17.5K | ~650K | 26 Oct | |
| 36 | Michael GuestPaid for by FRIENDS OF MICHAEL GUEST | Candidate | Rep. | House MS-3 | Won · 57.6% | 8 | $17.2K | ~1M | 0.0% | 26 Oct |
| 37 | Elect Blake MoorePaid for by Blake Moore for Congress | Candidate | Rep. | House UT-2 | Won · 50.3% | 26 | $16.4K | ~883K | 0.0% | 11 Jun |
| 38 | Houston GainesPaid for by GAINES FOR CONGRESS | Candidate | Rep. | House GA-10 | Won · 53.6% | 24 | $16.3K | ~1.9M | 4.2% | 25 Oct |
| 39 | Dale Strong for Congress | Candidate | Rep. | House AL-5 | Won · 53.2% | 10 | $16K | ~907.5K | 29 Sep | |
| 40 | Jason SmithPaid for by JASON SMITH FOR CONGRESS | Candidate | Rep. | House MO-8 | Won · 67.7% | 44 | $15.7K | ~1.2M | 11% | 26 Oct |
| 41 | Lloyd SmuckerPaid for by Smucker for Congress | Candidate | Rep. | House PA-11 | Won · 55.6% | 3 | $15.5K | ~1.1M | 23 Oct | |
| 42 | Gus Bilirakis for CongressPaid for by Bilirakis For Congress | Candidate | Rep. | House FL-12 | Won · 52.7% | 22 | $15.3K | ~1.5M | 14% | 25 Oct |
| 43 | Paul Gosar for CongressPaid for by GOSAR FOR CONGRESS | Candidate | Rep. | House AZ-9 | Won · 57.5% | 3 | $15.2K | ~822.5K | 23 Oct | |
| 44 | David KustoffPaid for by Kustoff for Congress | Candidate | Rep. | House TN-8 | Won · 51.6% | 8 | $15.1K | ~1.3M | 0.0% | 26 Oct |
| 45 | Dr. John Cowan For CongressPaid for by FRIENDS OF JOHN COWAN | Candidate | Rep. | House GA-11 | Won · 55.4% | 26 | $15.1K | ~1.4M | 0.0% | 26 Oct |
| 46 | Mark Teixeira for CongressPaid for by MARK TEIXEIRA FOR CONGRESS | Candidate | Rep. | House TX-21 | Won · 54.5% | 11 | $14.9K | ~1.4M | 0.0% | 26 Oct |
| 47 | Brian Jack for CongressPaid for by BRIAN JACK FOR CONGRESS | Candidate | Rep. | House GA-3 | Won · 58.6% | 17 | $14.7K | ~2.4M | 0.0% | 25 Oct |
| 48 | Comer for CongressPaid for by COMER FOR CONGRESS | Candidate | Rep. | House KY-1 | Won · 67.6% | 6 | $14.4K | ~507K | 0.0% | 21 Oct |
| 49 | Claudia Tenney for CongressPaid for by TENNEY FOR CONGRESS | Candidate | Rep. | House NY-24 | Won · 60.4% | 5 | $14K | ~768K | 40% | 30 Sep |
| 50 | Kevin HernPaid for by HERN FOR SENATE | Candidate | Rep. | Senate, OK | Won · 57.2% | 34 | $13.5K | ~116.6K | 53% | 22 Oct |
| 51 | Dave JoycePaid for by Friends of Dave Joyce | Candidate | Rep. | House OH-14 | Won · 55.0% | 15 | $13.4K | ~1.1M | 0.0% | 22 Oct |
| 52 | Matt Van Epps for Congress | Candidate | Rep. | House TN-7 | Won · 50.3% | 7 | $13.3K | ~755K | 14% | 26 Oct |
| 53 | Stephanie BicePaid for by BICE FOR CONGRESS | Candidate | Rep. | House OK-5 | Won · 49.5% | 20 | $13.3K | ~1.3M | 0.0% | 24 Oct |
| 54 | Ben ClinePaid for by BEN CLINE FOR CONGRESS, INC. | Candidate | Rep. | House VA-6 | Won · 55.5% | 26 | $13.1K | ~719.3K | 73% | 23 Oct |
| 55 | Kat CammackPaid for by KAT FOR CONGRESS | Candidate | Rep. | House FL-3 | Won · 55.1% | 9 | $11.2K | ~1.4M | 0.0% | 25 Oct |
| 56 | Dr. Rich McCormick for CongressPaid for by Friends of McCormick | Candidate | Rep. | House GA-7 | Won · 56.2% | 2 | $10.7K | ~337.5K | 20 Oct | |
| 57 | Greg SteubePaid for by GREG STEUBE FOR CONGRESS | Candidate | Rep. | House FL-17 | Won · 58.5% | 30 | $10.2K | ~1.3M | 14 Oct | |
| 58 | Randy FinePaid for by RANDY FINE FOR CONGRESS | Candidate | Rep. | House FL-6 | Won · 58.9% | 7 | $10.1K | ~202.5K | 60% | 21 Oct |
| 59 | Bruce WestermanPaid for by Westerman for Congress | Candidate | Rep. | House AR-4 | Won · 65.5% | 1 | $9.5K | ~325K | 12 Oct | |
| 60 | Dr. John Joyce for Congress | Candidate | Rep. | House PA-13 | Won · 67.5% | 8 | $9K | ~1.7M | 0.0% | 26 Oct |
| 61 | Julie Fedorchak for CongressPaid for by FEDORCHAK FOR ND | Candidate | Rep. | House, at-large | Won · 57.4% | 2 | $8.6K | ~1M | 22 May | |
| 62 | Sydney Gruters For CongressPaid for by SYDNEY GRUTERS FOR CONGRESS | Candidate | Rep. | House FL-16 | Won · 51.2% | 14 | $8.4K | ~659.5K | 0.0% | 17 Aug |
| 63 | Vince Fong For Congress | Candidate | Rep. | House CA-20 | Won · 62.0% | 18 | $8.2K | ~680K | 0.0% | 9 Oct |
| 64 | Tracey MannPaid for by MANN FOR CONGRESS | Candidate | Rep. | House KS-1 | Won · 59.4% | 10 | $8K | ~527.5K | 10% | 24 Oct |
| 65 | Brent TaylorPaid for by Brent Taylor for Tennessee | Candidate | Rep. | House TN-9 | Won · 49.6% | 9 | $7.8K | ~2M | 0.0% | 28 Jul |
| 66 | Brett GuthriePaid for by GUTHRIE FOR CONGRESS | Candidate | Rep. | House KY-2 | Won · 62.8% | 9 | $7.5K | ~575K | 0.0% | 21 Oct |
| 67 | Mike JohnsonPaid for by MIKE JOHNSON FOR LOUISIANA | Candidate | Rep. | House LA-4 | Won · 58.5% | 9 | $7.4K | ~807.5K | 43% | 26 Oct |
| 68 | Messmer for Congress | Candidate | Rep. | House IN-8 | Won · 55.2% | 3 | $6.7K | ~362.5K | 25 Oct | |
| 69 | Jefferson ShrevePaid for by Shreve for Congress | Candidate | Rep. | House IN-6 | Won · 55.1% | 4 | $6.6K | ~425K | 24 Oct | |
| 70 | Friends of Glenn Thompson - Team GTPaid for by FRIENDS OF GLENN THOMPSON | Candidate | Rep. | House PA-15 | Won · 63.9% | 3 | $6.3K | ~405K | 23 Oct | |
| 71 | Glenn GrothmanPaid for by GLENN GROTHMAN FOR CONGRESS | Candidate | Rep. | House WI-6 | Won · 52.8% | 18 | $6.3K | ~600.1K | 0.0% | 23 Oct |
| 72 | Alfonso for Congress | Candidate | Rep. | House WI-7 | Won · 56.4% | 4 | $6.2K | ~300K | 26 Oct | |
| 73 | Jerry Carl For CongressPaid for by Jerry Carl for Congress | Candidate | Rep. | House AL-1 | Won · 59.1% | 6 | $5.9K | ~747.5K | 0.0% | 21 Oct |
| 74 | Sheri BiggsPaid for by Sheri Biggs for Congress | Candidate | Rep. | House SC-3 | Won · 63.7% | 28 | $5.9K | ~628.5K | 25% | 26 Oct |
| 75 | Jim Jordan for CongressPaid for by JIM JORDAN FOR CONGRESS | Candidate | Rep. | House OH-4 | Won · 64.5% | 7 | $5.8K | ~1M | 0.0% | 14 Oct |
| 76 | Nick LangworthyPaid for by LANGWORTHY FOR CONGRESS | Candidate | Rep. | House NY-23 | Won · 60.3% | 15 | $5.7K | ~447.1K | 0.0% | 22 Oct |
| 77 | Jim KingstonPaid for by FRIENDS OF JIM KINGSTON | Candidate | Rep. | House GA-1 | Won · 51.4% | 8 | $5.7K | ~636K | 0.0% | 18 May |
| 78 | John McGuirePaid for by McGuire for Virginia | Candidate | Rep. | House VA-5 | Won · 50.2% | 3 | $4.8K | ~1.1M | 23 Jul | |
| 79 | Austin ScottPaid for by AUSTIN SCOTT FOR CONGRESS INC | Candidate | Rep. | House GA-8 | Won · 60.4% | 9 | $4.8K | ~366.5K | 89% | 26 Oct |
| 80 | Eric BurlisonPaid for by Eric Burlison for Congress | Candidate | Rep. | House MO-7 | Won · 62.2% | 61 | $4.4K | ~250.7K | 23% | 23 Oct |
| 81 | Jimmy PatronisPaid for by FRIENDS OF JIMMY PATRONIS, INC. | Candidate | Rep. | House FL-1 | Won · 62.5% | 4 | $4.3K | ~652.5K | 13 Aug | |
| 82 | Dr. Mike KennedyPaid for by MIKE KENNEDY FOR UTAH | Candidate | Rep. | House UT-4 | Won · 53.2% | 5 | $4.1K | ~470K | 0.0% | 26 Oct |
| 83 | Mike EzellPaid for by Committee to Elect Mike Ezell | Candidate | Rep. | House MS-4 | Won · 61.1% | 3 | $4K | ~208.5K | 20 Oct | |
| 84 | Dave Taylor for Congress | Candidate | Rep. | House OH-2 | Won · 64.2% | 3 | $3.5K | ~241K | 22 Oct | |
| 85 | Robert Aderholt for CongressPaid for by Aderholt for Congress | Candidate | Rep. | House AL-4 | Won · 74.9% | 26 | $3.5K | ~267K | 0.0% | 23 Oct |
| 86 | Mike RogersPaid for by MIKE ROGERS FOR CONGRESS | Candidate | Rep. | House AL-3 | Won · 64.0% | 4 | $3.4K | ~440K | 26 Oct | |
| 87 | Hal RogersPaid for by Hal Rogers for Congress | Candidate | Rep. | House KY-5 | Won · 71.2% | 11 | $3.3K | ~221.5K | 0.0% | 26 Oct |
| 88 | Tom Sell for CongressPaid for by Conservative Tom Sell for Congress | Candidate | Rep. | House TX-19 | Won · 69.5% | 22 | $3.2K | ~683.5K | 26 Oct | |
| 89 | Michelle Fischbach for CongressPaid for by FISCHBACH FOR CONGRESS | Candidate | Rep. | House MN-7 | Won · 64.9% | 7 | $3.1K | ~235.1K | 14% | 22 Oct |
| 90 | Ed Gallrein for CongressPaid for by Gallrein for Congress | Candidate | Rep. | House KY-4 | Won · 54.2% | 14 | $3K | ~311.4K | 0.0% | 25 Oct |
| 91 | McGowan for Iowa | Candidate | Rep. | House IA-4 | Won · 59.1% | 15 | $2.8K | ~348.5K | 0.0% | 26 Oct |
| 92 | Derek SchmidtPaid for by DEREK SCHMIDT FOR CONGRESS | Candidate | Rep. | House KS-2 | Won · 51.3% | 50 | $2.8K | ~204.7K | 0.0% | 26 Oct |
| 93 | Trent KellyPaid for by KELLY FOR CONGRESS | Candidate | Rep. | House MS-1 | Won · 58.3% | 16 | $2.7K | ~478.5K | 31% | 26 Oct |
| 94 | Austin RogersPaid for by ROGERS FOR FLORIDA | Candidate | Rep. | House FL-2 | Won · 52.1% | 31 | $2.4K | ~130.6K | 0.0% | 21 Oct |
| 95 | Andrew Clyde for CongressPaid for by CLYDE FOR CONGRESS, INC. | Candidate | Rep. | House GA-9 | Won · 59.3% | 5 | $1.9K | ~102.5K | 0.0% | 26 Oct |
| 96 | Rick AllenPaid for by RICK W. ALLEN FOR CONGRESS | Candidate | Rep. | House GA-12 | Won · 52.1% | 5 | $1.3K | ~267K | 0.0% | 7 Oct |
| 97 | Captain Clay HigginsPaid for by CAPTAIN HIGGINS FOR CONGRESS | Candidate | Rep. | House LA-3 | Won · 55.0% | 3 | $1.2K | ~105K | 26 Oct | |
| 98 | Christopher SmithPaid for by Friends of Chris Smith | Candidate | Rep. | House NJ-4 | Won · 59.0% | 6 | $1.2K | ~56.7K | 0.0% | 25 Oct |
| 99 | Fallon For TexasPaid for by FALLON FOR CONGRESS | Candidate | Rep. | House TX-4 | Won · 56.1% | 4 | $898 | ~95K | 26 Jul | |
| 100 | Ron EstesPaid for by RON ESTES FOR CONGRESS | Candidate | Rep. | House KS-4 | Won · 53.6% | 3 | $849 | ~65K | 26 Oct | |
| 101 | Mike Kelly for CongressPaid for by MIKE KELLY FOR CONGRESS | Candidate | Rep. | House PA-16 | Won · 53.9% | 1 | $750 | ~75K | 26 Oct | |
| 102 | Adrian SmithPaid for by ADRIAN SMITH FOR CONGRESS | Candidate | Rep. | House NE-3 | Won · 71.0% | 1 | $450 | ~17.5K | 11 May | |
| 103 | Randy WeberPaid for by WEBER FOR CONGRESS | Candidate | Rep. | House TX-14 | Won · 54.0% | 3 | $449 | ~17.5K | 26 Oct | |
| 104 | Nathaniel MoranPaid for by NATHANIEL MORAN FOR CONGRESS | Candidate | Rep. | House TX-1 | Won · 69.0% | 4 | $398 | ~27K | 27 Aug | |
| 105 | Mark Tedford for CongressPaid for by TEDFORD FOR U.S. CONGRESS | Candidate | Rep. | House OK-1 | Won · 52.3% | 1 | $350 | ~32.5K | 8 Jun | |
| 106 | Dan Meuser for CongressPaid for by MEUSER FOR CONGRESS | Candidate | Rep. | House PA-9 | Won · 61.6% | 1 | $250 | ~12.5K | 21 Oct | |
| 107 | Elect Jim BairdPaid for by Elect Jim Baird for Congress | Candidate | Rep. | House IN-4 | Won · 54.2% | 1 | $250 | ~12.5K | 4 May | |
| 108 | Dr. Bob OnderPaid for by Onder for Congress | Candidate | Rep. | House MO-3 | Won · 52.9% | 2 | $199 | ~19K | 22 Sep | |
| 109 | Michael CloudPaid for by CLOUD FOR CONGRESS | Candidate | Rep. | House TX-27 | Won · 51.2% | 1 | $150 | ~22.5K | 16 Oct |
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.