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 Kentucky
440 pages · $902.5K on Kentucky races
Dem. 33% · Rep. 37% · no side 30%
85 pages · 1,082 ads · $269.8K
| # | Page | Type | Side | Race | Result | Ads | Spend | In KY | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Julie Raque AdamsPaid for by Julie Raque Adams for State Senate | Candidate | Rep. | Legislature, KY | 33 | $17.5K | $17.5K | ~1.2M | 0.0% | 5 Oct | |
| 2 | State Representative Daniel Grossberg | Candidate | Dem. | Legislature, KY | 35 | $16K | $15.8K | ~1.1M | 0.0% | 19 May | |
| 3 | Fleming for KentuckyPaid for by Ken Fleming | Candidate | Rep. | Governor, KY | 34 | $14.2K | $14.2K | ~590.1K | 21% | 26 Oct | |
| 4 | Judge Will Moynahan | Candidate | None | Other statewide, KY | 5 | $14.1K | $14.1K | ~555K | 0.0% | 15 Oct | |
| 5 | David Osborne for State Representative | Candidate | Rep. | Legislature, KY | 4 | $11.6K | $11.6K | ~1M | 26 Oct | ||
| 6 | Silcox for State HousePaid for by Friends of Deborah Silcox | Candidate | Rep. | Legislature, KY | 5 | $16.8K | $9.3K | ~695K | 23 Oct | ||
| 7 | Christian Furman for Kentucky Senate | Candidate | None | Legislature, KY | 95 | $8.3K | $8.3K | ~782K | 7.4% | 26 Oct | |
| 8 | Tim Hall for Kentucky | Candidate | None | Legislature, KY | 17 | $6.7K | $6.7K | ~505.6K | 35% | 26 Oct | |
| 9 | Randy Bridges For Kentucky State Representative - District 3Paid for by Randy Bridges for State Representatitive | Candidate | Rep. | Legislature, KY | 2 | $6.5K | $6.5K | ~1.2M | 27 Sep | ||
| 10 | Jason NemesPaid for by Jason Nemes for State House | Candidate | Rep. | Legislature, KY | 3 | $6K | $6K | ~700K | 22 Oct | ||
| 11 | State Representative Rachel RoarxPaid for by Rachel Roarx Committee to Elect | Candidate | None | Legislature, KY | 12 | $5K | $4.9K | ~574K | 0.0% | 20 Oct | |
| 12 | Re-Elect Richard Heath 2nd District State RepresentativePaid for by Richard Heath Campaign Fund | Candidate | Rep. | Legislature, KY | 3 | $4.7K | $4.7K | ~1M | 17 May | ||
| 13 | Iva Markicevic Daley for KY State RepPaid for by Campaign Fund of Iva Markicevic Daley | Candidate | None | Legislature, KY | 9 | $4.7K | $4.7K | ~580K | 0.0% | 26 Oct | |
| 14 | Susan Tyler Witten for Ky State Rep District 31Paid for by Susan Tyler Witten for State Rep | Candidate | Dem. | Legislature, KY | 2 | $4.5K | $4.5K | ~130K | 23 Oct | ||
| 15 | State Senator Matt DeneenPaid for by Matthew Darin Deneen | Candidate | Rep. | Legislature, KY | 10 | $4.1K | $4.1K | ~939K | 0.0% | 16 Oct | |
| 16 | Judge Lucy VanMeterPaid for by Comm to Elect Lucy Ferguson VanMeter | Candidate | None | Other statewide, KY | 16 | $4.2K | $4K | ~670.6K | 0.0% | 26 Oct | |
| 17 | State Representative Lisa Willner | Candidate | Dem. | Legislature, KY | 41 | $4.4K | $3.9K | ~260.7K | 0.0% | 26 Oct | |
| 18 | Tanner Hesterberg for State RepresentativePaid for by Campaign Fund of Tanner Hesterberg | Candidate | Rep. | Legislature, KY | 52 | $4.1K | $3.9K | ~371.6K | 1.9% | 26 Oct | |
| 19 | Gex Williams for Kentucky State SenatePaid for by Gex Williams for State Senate | Candidate | Rep. | Legislature, KY | 12 | $3.9K | $3.9K | ~409.5K | 0.0% | 26 Oct | |
| 20 | Dallas W. Robinson for Kentucky State Senate Paid for by DALLAS ROBINSON FOR KENTUCKY STATE SENATE | Candidate | Rep. | Legislature, KY | 11 | $3.8K | $3.8K | ~316.5K | 0.0% | 8 May | |
| 21 | DJ Johnson for KentuckyPaid for by DJ Johnson For State Representative | Candidate | Rep. | Legislature, KY | 1 | $3.7K | $3.7K | ~137.5K | 25 Sep | ||
| 22 | Lehman For Kentucky | Candidate | Rep. | Legislature, KY | 42 | $3.3K | $3.3K | ~368.1K | 0.0% | 19 Oct | |
| 23 | Stephanie White for Kentucky House | Candidate | None | Legislature, KY | 27 | $3.1K | $3.1K | ~227.7K | 33% | 26 Oct | |
| 24 | Suhas for District 48Paid for by SUHAS KULKARNI COMMITTEE TO ELECT%CAMPAIGN COMMITTEE | Candidate | None | State | 125 | $24.2K | $3K | ~1.1M | 18% | 26 Oct | |
| 25 | Richard White for State Representative | Candidate | Rep. | Legislature, KY | 1 | $2.2K | $2.2K | ~95K | 23 Oct | ||
| 26 | Phil SkaggsPaid for by Committee to Elect Phil Skaggs | Candidate | Dem. | Legislature, MI | 72 | $4.8K | $2.1K | ~501.9K | 1.4% | 29 Jul | |
| 27 | Willie Crase for Kentucky State Representative, 95th District | Candidate | Rep. | Legislature, KY | 11 | $2K | $2K | ~181.5K | 30% | 18 May | |
| 28 | Nathan Bellows for Kentucky | Candidate | None | Legislature, KY | 4 | $2K | $2K | ~57K | 12 May | ||
| 29 | Gary Boswell for State Senate | Candidate | Rep. | Legislature, KY | 2 | $1.8K | $1.8K | ~142.5K | 26 Oct | ||
| 30 | L. Scott Miller for State Representative District 88Paid for by L. Scott Miller for State Representative | Candidate | None | Legislature, KY | 1 | $1.7K | $1.7K | ~65K | 26 Oct | ||
| 31 | Chelsea Kirk for KY House District 73Paid for by Campaign Fund of Chelsea Kirk | Candidate | Dem. | Legislature, KY | 10 | $1.8K | $1.7K | ~404.5K | 0.0% | 26 Oct | |
| 32 | Felicia Rabourn State Representative- 47th DistrictPaid for by Felicia Rabourn for State Representative | Candidate | Rep. | Legislature, KY | 4 | $1.6K | $1.6K | ~110K | 13 May | ||
| 33 | Cassie Lyles for Kentucky House District 30 | Candidate | Dem. | Legislature, KY | 22 | $1.6K | $1.6K | ~45.9K | 23% | 18 May | |
| 34 | Senator Brandon SmithPaid for by Brandon Smith for State Senate | Candidate | Rep. | Legislature, KY | 8 | $1.6K | $1.4K | ~190.5K | 0.0% | 15 May | |
| 35 | Adrielle Camuel for Kentucky | Candidate | Dem. | Legislature, KY | 21 | $1.4K | $1.4K | ~270K | 0.0% | 25 Oct | |
| 36 | Rebecca Raymer for State RepresentativePaid for by Raymer for Kentucky | Candidate | None | Legislature, KY | 2 | $1.3K | $1.3K | ~95.5K | 22 Sep | ||
| 37 | Chris Lewis for State Representative | Candidate | None | Legislature, KY | 1 | $1.2K | $1.2K | ~112.5K | 8 Sep | ||
| 38 | Kim Banta for KY State RepresentativePaid for by Kim Banta for State Representative | Candidate | Rep. | Legislature, KY | 1 | $1.2K | $1.2K | ~42.5K | 8 May | ||
| 39 | Kimberly Moser, Kentucky State Representative - 64Paid for by Kim Moser for State Representative | Candidate | Rep. | Legislature, KY | 2 | $1.2K | $1.2K | ~50K | 11 Sep | ||
| 40 | Laurie Campbell for Kentucky House of Representatives | Candidate | None | Legislature, KY | 5 | $1.1K | $1.1K | ~104.5K | 0.0% | 24 Oct | |
| 41 | Dan Fister for KY State RepresentativePaid for by Campaign Fund of Daniel Fister | Candidate | None | Legislature, KY | 1 | $850 | $850 | ~47.5K | 11 Sep | ||
| 42 | Jamie Palumbo for State Rep KY 76th DistrictPaid for by James Palumbo for State Rep | Candidate | None | Legislature, KY | 7 | $847 | $847 | ~91.1K | 0.0% | 14 May | |
| 43 | J.T. Payne for State Representative | Candidate | None | Legislature, KY | 4 | $798 | $798 | ~94.5K | 26 Oct | ||
| 44 | Jennifer Hardin for State RepresentativePaid for by Jennifer Hardin For State Representative | Candidate | Dem. | Legislature, KY | 12 | $794 | $794 | ~26.7K | 67% | 22 Oct | |
| 45 | Mike Fisher for KY State RepresentativePaid for by Mike Fisher for State Representative | Candidate | Rep. | Legislature, KY | 1 | $750 | $750 | ~162.5K | 8 May | ||
| 46 | Mark A. Gilkison for State RepresentativePaid for by Mark Gilkison for State Representative | Candidate | Rep. | Legislature, KY | 9 | $1K | $747 | ~47.2K | 0.0% | 10 May | |
| 47 | James Victery for KY State Senate | Candidate | None | Legislature, KY | 16 | $792 | $743 | ~121.5K | 0.0% | 17 May | |
| 48 | Joi for Kentucky - District 43Paid for by Joi for Kentucky | Candidate | Dem. | Legislature, KY | 3 | $649 | $649 | ~120K | 11 May | ||
| 49 | Max Morley for KYPaid for by Max for KY | Candidate | Dem. | Legislature, KY | 6 | $597 | $597 | ~225K | 0.0% | 6 May | |
| 50 | Bobby McCool For State Representative 97th District | Candidate | None | Legislature, KY | 1 | $550 | $550 | ~55K | 22 Oct | ||
| 51 | Daniel Konstantopoulos for State Representative 73rd DistrictPaid for by Daniel Konstantopoulos for State Representative | Candidate | None | Legislature, KY | 14 | $1.5K | $549 | ~121.7K | 0.0% | 26 Oct | |
| 52 | Tarah Combs LeBlanc For KY 33Paid for by Campaign to Elect Tarah LeBlanc | Candidate | Dem. | Legislature, KY | 2 | $499 | $499 | ~39K | 8 May | ||
| 53 | David Johnson for State Representative-91 | Candidate | None | State | 21 | $1.2K | $448 | ~72.9K | 18% | 25 Oct | |
| 54 | Patrick Flannery for State RepresentativePaid for by Patrick Flannery for Kentucky House 96th District | Candidate | Rep. | Legislature, KY | 5 | $448 | $448 | ~54.5K | 0.0% | 25 Oct | |
| 55 | Shannon Denniston for Kentucky State Representative, 74th District | Candidate | Rep. | Legislature, KY | 5 | $448 | $448 | ~42.5K | 0.0% | 8 May | |
| 56 | Michael McVicker for KY State House District 3 | Candidate | Dem. | Legislature, KY | 4 | $398 | $398 | ~26.6K | 15 Oct | ||
| 57 | Carrie Truitt for Kentucky State Senate, 14th District Paid for by Campaign to Elect Carrie Gribbins Truitt | Candidate | Dem. | Legislature, KY | 5 | $348 | $348 | ~23.5K | 0.0% | 5 Oct | |
| 58 | Marianne Proctor for State Representative | Candidate | Rep. | Legislature, KY | 5 | $348 | $348 | ~92.5K | 0.0% | 26 Sep | |
| 59 | Andrew Thomas Monarch for State RepresentativePaid for by Monarch For 58 | Candidate | Dem. | Legislature, KY | 8 | $396 | $347 | ~13.2K | 25% | 23 Oct | |
| 60 | Carrie Sanders McKeehan for State Representative | Candidate | None | State | 15 | $1.9K | $299 | ~338.8K | 0.0% | 6 Oct | |
| 61 | Vicki Quisenberry for Ky Senate 8Paid for by Campaign Fund of Vicki Quisenberry | Candidate | Rep. | Legislature, KY | 4 | $298 | $298 | ~66K | 26 Oct | ||
| 62 | Clark Boyd-State Representative District 46Paid for by Committee to Elect Clark Boyd | Candidate | Rep. | Legislature, TN | 10 | $6K | $250 | ~852.1K | 0.0% | 14 Oct | |
| 63 | Vanessa Grossl for State RepresentativePaid for by VANESSA GROSSL FOR KENTUCKY | Candidate | None | Legislature, KY | 1 | $250 | $250 | ~17.5K | 26 Oct | ||
| 64 | Marty Shephard for KY State Representative District 14 | Candidate | None | Legislature, KY | 1 | $250 | $250 | ~37.5K | 8 May | ||
| 65 | Josh Calloway State Representative 10th DistrictPaid for by Josh Calloway for State Representative | Candidate | Rep. | State | 15 | $1K | $249 | ~83.5K | 0.0% | 19 Oct | |
| 66 | Zorn for State Representative | Candidate | None | Legislature, KY | 5 | $248 | $248 | ~29.5K | 80% | 26 Oct | |
| 67 | Ben Mudd for State Senate | Candidate | Rep. | Legislature, KY | 3 | $349 | $199 | ~61.5K | 26 Oct | ||
| 68 | Anne Gay Donworth - Kentucky State Representative, 76th DistrictPaid for by The Fund to Elect Anne Gay Donworth | Candidate | Dem. | Legislature, KY | 2 | $199 | $199 | ~3K | 18 May | ||
| 69 | Jeff Hensley for State Representative 91st DistrictPaid for by Jeff Hensley for State Representative | Candidate | Rep. | Legislature, KY | 2 | $199 | $199 | ~20K | 15 May | ||
| 70 | Nathan Saucedo for Kentucky House of Representatives 55th District candiatePaid for by Campaign Fund for Nathan Saucedo | Candidate | None | Legislature, KY | 4 | $198 | $198 | ~12K | 6 May | ||
| 71 | Tom Stinnett for State RepresentativePaid for by TOMMY LYNN STINNETT CAMPAIGN | Candidate | Rep. | Legislature, TN | 5 | $2.8K | $150 | ~315K | 0.0% | 13 Oct | |
| 72 | Anderson for House | Candidate | Dem. | State | 8 | $796 | $150 | ~36K | 13% | 26 Oct | |
| 73 | Representative Steven DoanPaid for by STEVEN DOAN FOR STATE REPRESENTATIVE | Candidate | Rep. | Legislature, OH | 2 | $399 | $150 | ~31K | 24 Sep | ||
| 74 | Baker for State House D-28 | Candidate | Dem. | Legislature, KY | 1 | $150 | $150 | ~12.5K | 26 Oct | ||
| 75 | Vote Vogl for District 11 | Candidate | None | State | 5 | $348 | $149 | ~11.6K | 0.0% | 21 Oct | |
| 76 | Tom Weber | Candidate | Rep. | Legislature, IL | 29 | $2.1K | $99 | ~143.5K | 6.9% | 24 Oct | |
| 77 | Joshua Baker for Kentucky State Senate - District 24 | Candidate | None | Legislature, KY | 2 | $99 | $99 | ~10K | 8 Oct | ||
| 78 | Melanie StinnettPaid for by Friends of Melanie Stinnett | Candidate | Rep. | Legislature, MO | 39 | $7.4K | $50 | ~539.5K | 2.6% | 26 Oct | |
| 79 | Alex Feria for District 19 | Candidate | None | State | 21 | $5.3K | $50 | ~466.3K | 0.0% | 17 Oct | |
| 80 | Victoria Martz for District 55Paid for by Election Committee for Victoria C. Martz | Candidate | None | Legislature, IN | 10 | $1.2K | $50 | ~68K | 40% | 22 Oct | |
| 81 | Nate Cox for State Representative | Candidate | Rep. | Legislature, KY | 2 | $99 | $50 | ~12K | 6 May | ||
| 82 | Candy Massaroni for Nelson County, 50th District State RepresentativePaid for by Elect Candy Massaroni | Candidate | Rep. | Legislature, KY | 1 | $50 | $50 | ~2.5K | 9 Oct | ||
| 83 | Senator Lindsey Tichenor for District 6Paid for by Tichenor for State Senate | Candidate | Rep. | Legislature, KY | 1 | $50 | $50 | ~5.5K | 18 Sep | ||
| 84 | Kim Holloway, District 2 Kentucky State RepresentativePaid for by Holloway for District 2 State Representative | Candidate | Rep. | Legislature, KY | 1 | $50 | $50 | ~7.5K | 2 May | ||
| 85 | Foreman For Kentucky Paid for by FOREMAN FOR KY | Candidate | None | Legislature, KY | 1 | $50 | $50 | ~3.5K | 1 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.