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 Kansas

254 pages · $5M on Kansas races

Dem. 64% · Rep. 26% · no side 9.8%

Kansas on the map: races and candidates →

131 pages · 9,063 ads · $2.1M

#PageTypeSideRaceResultAdsSpendIn KSImpressionsAttackLast ad
1Kansas United for Impartial CourtsGroupNoneBallot measure, KS189$149.5K$149.5K~6.2M90%3 Aug
2The Right to Vote AmendmentPaid for by Kansas Information Network ActionGroupNoneBallot measure, KS101$123.6K$123.6K~9.9M57%4 Aug
3URGE: Unite for Reproductive & Gender EquityPaid for by UNITE FOR REPRODUCTIVE & GENDER EQUITYGroupNoneOther statewide, KS40$92.1K$50K~5.5M38%18 Sep
4Kansas Fair Court FundPaid for by KANSAS CIVIC ENGAGEMENT TABLE INC.GroupNoneOther statewide, KS7$34.1K$20.8K~1.3M14%6 Jul
5AL for KSPaid for by AL JIRAK FOR KANSASCandidateNoneLegislature, KS300$18.1K$17.3K~379.5K46%23 Oct
6Scott Morgan for KansasPaid for by SCOTT MORGAN FOR SECRETARY OF STATECandidateNoneOther statewide, KS45$10.8K$10.8K~3.2M2.2%24 Oct
7Keep Kansas Courts ImpartialGroupNoneOther statewide, KS2$10.2K$10.2K~500K22 Oct
8Prairie Progress Civic ActionGroupNoneNone43$24.8K$8.1K~5M78%20 Oct
9Jennifer Day for KansasPaid for by Jen Day for KansasCandidateNoneNone5$39K$7.5K~1.2M23 Oct
10Kansas Family VoiceGroupNoneBallot measure, KS12$7K$7K~515K0.0%25 Jul
11Karen Crnkovich for Johnson County Commission ChairPaid for by KAREN CRNKOVICH FOR JOHNSON COUNTY COMMISSIONCandidateNoneLocal, KS18$8.3K$4.6K~569K28%26 Oct
12Amy Diediker for KS Board of EducationPaid for by Amy D for BOECandidateNoneOther statewide, KS13$4.5K$4.5K~1.1M0.0%26 Oct
13Moving Emporia ForwardGroupNoneBallot measure, KS3$4.4K$4.4K~227.5K2 Oct
14KS State Representative Lynn MeltonPaid for by Lynn Melton 4 State RepCandidateNoneLegislature, KS2$4K$4K~275K19 Oct
15Emily Blanks for Kansas House of Representatives, District 33Paid for by FRIENDS OF EMILY BLANKSCandidateNoneLegislature, KS5$3.5K$3.5K~166.5K20%26 Oct
16Derrick Pierce Smith for JudgeCandidateNoneLocal, KS17$4.2K$3.5K~343.1K0.0%28 Jul
17Royer for Shawnee County CommissionPaid for by Royer for Shawnee County, Zac Surritt, TreasurerCandidateNoneLocal, KS61$3.2K$3.2K~230K0.0%23 Oct
18Cole for Prairie VillageCandidateNoneLocal, KS25$3K$3K~145.6K4.3%26 Oct
19Bandy for KansasCandidateNoneLegislature, KS10$4.3K$3K~198.5K0.0%26 Oct
20Mouber for KansasCandidateNoneGovernor, KS8$3K$2.9K~131.5K38%23 Oct
21Kevin Thompson for Kansas House District 86Paid for by Kevin Thompson for Kansas HouseCandidateNoneLegislature, KS19$2.9K$2.9K~112.5K13%26 Oct
22TeamstersGroupNoneNone269$133.4K$2.9K~20.3M12%26 Oct
23Vote Carolyn CaiharrPaid for by Kansas REALTORS® Political Action CommitteeGroupNoneLegislature, KS1$2.7K$2.7K~65K14 Oct
24YES Johnson County - YES JoCoPaid for by Yes JoCoGroupNoneBallot measure, KS3$3.1K$2.7K~212.5K16 Oct
25Klapper for JudgeCandidateNoneLocal, KS38$2.7K$2.7K~183.7K0.0%4 Aug
26The Voter NetworkGroupNoneNone6$11K$2.6K~975K0.0%30 Jul
27Wichita Public SchoolsPublic bodyNoneBallot measure, KS5$2.9K$2.6K~282.5K0.0%24 Oct
28Tobias for KansasPaid for by Tobias for Kansas House CandidateNoneLegislature, KS12$2.4K$2.4K~145K0.0%2 Oct
29McDonald For KansasCandidateNoneLegislature, KS4$2.6K$2.3K~106.5K15 Oct
30Sherry for KansasCandidateNoneLocal, KS3$2.3K$2.3K~100K15 Oct
31Taylor Moreland for Kansas House District 7CandidateNoneLegislature, KS16$2.3K$2.3K~204.6K0.0%26 Oct
32Judge Kate LynchPaid for by Committee to Re-Elect Judge Lynch, Diane Kane treasurerCandidateNoneLocal, KS2$4K$2.2K~225K23 Jul
33Vote Laura WilliamsPaid for by Kansas REALTORS® Political Action CommitteeGroupNoneLegislature, KS1$2.2K$2.2K~65K14 Oct
34McMillan for KansasPaid for by MCMILLIAN4HOUSE111CandidateNoneLegislature, KS2$2.2K$2.2K~92.5K16 Oct
35Doug Allen for House Seat # 7Paid for by T Doug Allen for House 7CandidateNoneLegislature, KS43$2.6K$2.1K~172.7K0.0%26 Oct
36Inga Selders, City Council Member - Prairie Village, Ward 2Paid for by Inga Selders Friends ofCandidateNoneLocal, KS20$2K$2K~146K11%24 Oct
37Sandy Pickert for Kansas RepresentativePaid for by Sandy Pickert for State Representative, Debora Maddux, TreasurerCandidateNoneLegislature, KS10$1.8K$1.8K~167K0.0%22 Oct
38Vote Robyn EssexPaid for by Kansas REALTORS® Political Action CommitteeGroupNoneLegislature, KS1$1.7K$1.7K~55K20 Oct
39Chessher for KansasCandidateNoneLegislature, KS26$1.8K$1.7K~129.1K0.0%22 Oct
40Kiewiet for KansasPaid for by KIEWIET FOR KANSASCandidateNoneLocal, KS10$1.7K$1.7K~90.1K0.0%19 Oct
41Quality Roads 4 MHKPaid for by ROADS 4 MHKGroupNoneBallot measure, KS11$1.6K$1.6K~300K0.0%26 Oct
42Geiger for KansasCandidateNoneLegislature, KS4$2.5K$1.5K~178K30 Sep
43Robyn Essex for KansasPaid for by Robyn Essex for Kansas, Stephanie James, TreasurerCandidateNoneLegislature, KS12$1.5K$1.5K~227.1K0.0%22 Oct
44Alex Bergman for KansasPaid for by Bergman for Kansas House, Jeffery Sweeten, TreasurerCandidateNoneLegislature, KS12$1.5K$1.5K~99K0.0%22 Oct
45Laura Williams for KansasPaid for by Laura Williams for Kansas, Treasurer: Jo Ann KonecnyCandidateNoneLegislature, KS10$1.3K$1.3K~148.6K0.0%22 Oct
46Lauren Bohi for KansasPaid for by Bohi for Kansas House, Stephanie James, TreasurerCandidateNoneLegislature, KS12$1.3K$1.3K~119.1K0.0%22 Oct
47Neagle4 KansasPaid for by Ronald Neagle for Kansas HouseCandidateNoneLegislature, KS18$1.3K$1.3K~55.7K46%30 Jul
48Heartland ImpactGroupNoneNone35$83.2K$1.2K~8.1M50%23 Oct
49American Cancer Society Cancer Action Network of Kansas ACS CANPaid for by AMERICAN CANCER SOCIETY CANCER ACTION NETWORK INCGroupNoneGovernor, KS2$1.6K$1.2K~357.5K19 Oct
50Vote Chris CroftPaid for by Kansas REALTORS® Political Action CommitteeGroupNoneLegislature, KS1$1.2K$1.2K~32.5K21 Oct
51Vote Tom KesslerPaid for by Kansas REALTORS® Political Action CommitteeGroupNoneLegislature, KS1$1.2K$1.2K~27.5K14 Oct
52Rep Henry Helgerson for KansasCandidateNoneLegislature, KS4$2.1K$1.2K~142.5K23 Jul
53Pete for Kansas, District 12CandidateNoneLegislature, KS7$1.2K$1.2K~187.1K0.0%21 Oct
54Kayla Roehler for JudgePaid for by Kayla Roehler for District Court JudgeCandidateNoneLocal8$3.9K$1.1K~319.6K0.0%31 Jul
55Zach for KansasCandidateNoneGovernor, KS16$1.3K$1.1K~82.8K0.0%26 Oct
56Bobby Joe Robertson Jr For Kansas HouseCandidateNoneLegislature, KS12$1.1K$1.1K~67.1K0.0%23 Oct
57Kyler Sweely for Kansas HouseCandidateNoneLegislature, KS11$1K$1K~157K0.0%22 Oct
58Jim Howell - Sedgwick County CommissionerPaid for by Howell for County CommissionCandidateNoneLocal, KS17$1K$1K~76.5K0.0%25 Oct
59Operation RescueGroupNoneBallot measure, KS7$1.7K$999~190.5K57%3 Sep
60Laura Johnson for KansasCandidateNoneLegislature, KS2$999$999~227.5K26 Oct
61Mark Remmert for KansasCandidateNoneLegislature, KS18$991$942~87.1K0.0%26 Oct
62Lewis For KansasPaid for by Michael Lewis Kansas House of Representatives CandidateCandidateNoneLegislature, KS9$1K$897~157.1K50%26 Oct
63Courtney Crawford for KS House District 5CandidateNoneLegislature, KS12$894$894~78.6K18%30 Jul
64Paul Simoneau for State RepresentativePaid for by Simoneau for KansasCandidateNoneLegislature, KS17$942$892~15.2K33%3 Aug
65Allison for KansasPaid for by Allison for Kansas, Carol Shimeall TreasurerCandidateNoneNone4$5.1K$849~177K26 Oct
66Palenske4KansasPaid for by Tom Palenske for Kansas HouseCandidateNoneLegislature, KS3$849$849~41.5K29 Jul
67Carolyn for KansasCandidateNoneLegislature, KS9$846$846~65.5K0.0%26 Oct
68Max McCrite for JudgePaid for by MAX MCCRITE FOR JUDGECandidateNoneLocal7$2.5K$750~155.5K0.0%30 Sep
69Emily Hane for KansasCandidateNoneLegislature, KS1$750$750~42.5K29 Jul
70Vote ChitwoodPaid for by JON CHITWOOD FOR KANSAS HOUSECandidateNoneLegislature, KS13$744$744~29.7K0.0%23 Jul
71Holmes for KansasCandidateNoneGovernor, KS1$650$650~47.5K25 Jul
72Lawrence Professional FirefightersPaid for by Lawrence Professional Firefighters Political Action CommitteeGroupNoneLocal, KS4$998$649~287.5K19 Oct
73Vote Yes for Susan B. Allen Memorial HospitalGroupNoneBallot measure, KS9$646$646~158K0.0%31 Jul
74Jennifer Lloyd KS State Board of Education District 1Paid for by Lloyd4ksboardCandidateNoneOther statewide, KS11$645$645~113.1K0.0%23 Oct
75Dr. Sharilyn Ray For GovernorPaid for by Dr Sharilyn Ray for GovernorCandidateNoneGovernor, KS10$595$595~15.2K50%2 Oct
76Eli for KansasPaid for by Eli RuedaCandidateNoneLegislature, KS14$693$594~14.9K14%24 Oct
77AFA ActionPaid for by AFA Action IncGroupNoneNone47$3.2K$548~429K19%26 Oct
78Ethan Spurling for Douglas County CommissionPaid for by Spurling for Douglas County. Lisa Woods, TreasurerCandidateNoneLocal, KS17$942$546~30.5K5.9%14 Oct
79Gene for JoCoCandidateNoneLocal, KS21$1K$545~25.8K79%15 Sep
80Mike Fessinger for JudgeCandidateNoneLocal13$2.7K$499~533.5K0.0%3 Aug
81Kylie Kilmer for KS House District 70CandidateNoneLegislature, KS8$496$496~64K25%13 Oct
82The Christian Science MonitorMediaNoneNone615$49.9K$495~1.4M20%23 Oct
83Tiffany Naccarato for Kansas HouseCandidateNoneLegislature, KS10$495$495~46K20%28 Jul
84Vote for ScalfPaid for by Committee to Elect Anji ScalfCandidateNoneLocal, KS1$450$450~8.5K15 Jul
85Rob Voelker for Riley County Commission District #1Paid for by Rob Voelker for Riley County CommissionCandidateNoneLocal, KS5$448$448~62.5K0.0%15 Oct
86Lily WuCandidateNoneLocal, KS9$546$447~31.1K33%27 Aug
87Brandon Rein for Kansas House District 70CandidateNoneLegislature, KS9$446$446~28.5K0.0%4 Aug
88Paul Davidson for KansasPaid for by Paul Davidson for Kansas HouseCandidateNoneLegislature, KS9$446$446~29.6K0.0%2 Aug
89Becky Fast Johnson County CommissionerCandidateNoneLocal, KS10$795$397~56K0.0%27 Oct
90Congressman Derek SchmidtPaid for by Office of Congressman Derek SchmidtCandidateNoneNone2$3.6K$350~107.5K5 Aug
91Williams For Kansas Running for the 47th Kansas House of RepresentativesPaid for by Williams for KansasCandidateNoneLegislature, KS3$349$349~63.5K16 Oct
92The Kansas City StarPaid for by McClatchy Media Company, LLCMediaNoneNone26$1.4K$347~28.1K27%27 Oct
93David Schneider for KansasPaid for by Committee to Elect David SchneiderCandidateNoneLocal, KS7$347$347~15.6K0.0%14 Oct
94Elect John F. SettichPaid for by ELECTJOHNFSETTICHCMSNRCandidateNoneLocal, KS5$648$299~45.5K0.0%22 Oct
95Courtney Sappington for Kansas House Dist. 5CandidateNoneLegislature, KS4$298$298~69K14 Jul
96UFCW VotesPaid for by UNITED FOOD & COMMERCIAL WORKERS INTERNATIONAL UNIONGroupNoneNone633$250.2K$297~12.6M0.0%27 Oct
97SEK WINPaid for by Southeast Kansas Women's Intersectional NetworkGroupNoneBallot measure, KS3$249$249~23.5K20 Oct
98John Elliott for State Representative District 13CandidateNoneState25$2.9K$199~187.1K24%26 Oct
99Morgan Baum, Hutchinson City Council Candidate Seat 1Paid for by Campaign Fund for Morgan BaumCandidateNoneLocal, MN3$449$199~35.5K15 Oct
100Force for CommissionerCandidateNoneLocal, KS2$199$199~33K14 Oct
101Rebecca Waxse for JudgeCandidateNoneLocal, MN9$646$198~45.7K0.0%26 Oct
102Truelove For KansasCandidateNoneLegislature, KS1$150$150~3.5K17 Oct
103Sarah 4 KansasCandidateNoneLocal, KS1$150$150~4.5K15 Oct
104Professional Paramedics of Johnson County, Kansas IAFF Local 4885GroupNoneLocal, KS1$150$150~37.5K14 Oct
105Stacy Miller for Miami County CommissionCandidateNoneLocal8$396$149~33K63%23 Oct
106Olivia Hayse for County CommissionCandidateNoneLocal, KS5$248$149~25.5K20%19 Oct
107Save Prairie VillageGroupNoneLocal, KS4$198$149~4.1K2 Oct
108Henry Johns for KansasCandidateNoneLegislature, KS3$149$149~10.5K26 Oct
109Punchbowl NewsMediaNoneNone537$164.6K$99~4.1M17%26 Oct
110Kansas Common Sense Fund GroupNoneNone13$644$99~26.5K38%28 May
111BEAT MONEY in Politics 4th D of Kansas Wichita areaPaid for by No Money CampaignCandidateNoneHouse KS-43$149$99~6.5K27 Jun
112Jim McMullen for Kansas School BoardCandidateNoneLocal, KS2$99$99~6K12 Oct
113Heather Guernsey for KansasCandidateNoneOther statewide, KS2$99$99~8K15 Aug
114Romona For KansasPaid for by Mona For HD33CandidateNoneLegislature, KS2$99$99~4K23 Jul
115Change.orgGroupNoneNone5,122$732.6K$50~45.4M34%27 Oct
116People for Community HealthcareGroupNoneBallot measure, AZ37$2.2K$50~208.6K0.0%26 Oct
117Frank Henderson for KansasCandidateNoneNone6$2K$50~422K0.0%26 Oct
118Wolf Croskey for PittsburgPaid for by WOLF CROSKEY FOR PITTSBURG CITY COUNCIL 2026CandidateNoneLocal, CA17$842$50~50.6K0.0%26 Oct
119Cody Brower for District JudgePaid for by Retain Judge Cody BrowerCandidateNoneLocal13$744$50~83.5K0.0%19 May
120Jerry MayoCandidateNoneLocal9$446$50~8.8K0.0%21 Oct
121Re-Elect Brad Pope Lyon County Sheriff 2026Paid for by COMMITTEE TO ELECT BRAD POPE INCCandidateNoneLocal, NV7$347$50~23.6K0.0%20 Oct
122Darcy Goni for JO CO Treasurer CandidateNoneLocal7$347$50~5.7K15 Aug
123Aleni ZaveskyMediaNoneNone6$297$50~12.1K0.0%2 Oct
124Westies ClassCandidateNoneNone4$198$50~20K22 Oct
125Jim Eschrich for KansasPaid for by Jim4Kansas Campaign, Mark Hamill TreasurerCandidateNoneNone4$198$50~2.6K4 Sep
126Re-Elect Holly R Hinton Haskell County TreasurerCandidateNoneLocal4$198$50~6K16 Jun
127Mike Roe for County CommissionerCandidateNoneLocal2$99$50~10K23 Oct
128AARP KansasPaid for by AARPGroupNoneGovernor, KS2$99$50~8K14 Oct
129Justice for WyandotteGroupNoneBallot measure, KS2$99$50~8K8 Oct
130Aaron EstabrookPaid for by United Kansas PartyNoneOther statewide, KS1$50$50~1.5K3 Oct
131Edward Boersma - Prairie VillagePaid for by EDWARD BOERSMA FOR PVCandidateNoneLocal, KS1$50$50~549.511 Sep

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.