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 Oklahoma

248 pages · $1.8M on Oklahoma races

Dem. 15% · Rep. 65% · no side 20%

Oklahoma on the map: races and candidates →

248 pages · 16,266 ads · $8.2M · page 1 of 2

#PageTypeSideRaceResultAdsSpendIn OKImpressionsAttackLast ad
1Oklahoma State Medical AssociationPaid for by OKLAHOMA STATE MEDICAL ASSOCIATION, THEGroupRep.Legislature, OK86$405.7K$400.2K~24.3M0.0%22 Oct
2Chip Keating for GovernorPaid for by Chip Keating for Governor 2026CandidateRep.Governor, OK47$148.3K$148.3K~8.2M38%16 Jun
3ECHO PACGroupRep.Other statewide, OK4$97.5K$97.5K~2.3M4 Jun
4Gentner DrummondPaid for by FRIENDS OF GENTNER DRUMMOND 2026CandidateRep.Governor, OK91$87.3K$87.3K~9.1M6.7%25 Aug
5Mike Mazzei for GovernorPaid for by Mazzei for GovernorCandidateRep.Governor, OK267$85.2K$84.3K~12.2M9.4%27 Oct
6Let's Fix ThisPaid for by LET'S FIX THIS, INC.GroupNoneBallot measure, OK184$74.8K$74.8K~15.6M72%26 Oct
7Senate Majority Fund OklahomaGroupRep.Legislature, OK8$61K$61K~2M0.0%22 May
8Oklahoma First LLCGroupNoneHouse, district not named4$50K$50K~2.5M21 Aug
9Stand With Oklahoma PACGroupDem.Legislature, OK6$44.7K$44.7K~690K100%19 Aug
10Oklahoma Conservative CoalitionPaid for by Oklahoma Conservative Coalition LLCGroupRep.Legislature, OK25$41.9K$34.2K~4.3M20%26 Oct
11The Oklahoma Accountability ProjectGroupDem.Other statewide, OK8$33.6K$33.6K~1.1M100%20 Oct
12Tom ColePaid for by COLE FOR CONGRESSCandidateRep.House OK-4Won · 57.6%13$30K$30K~779.5K0.0%23 Oct
13Cyndi MunsonPaid for by Cyndi Munson for Oklahoma 2026CandidateDem.Governor, OK14$25.5K$25.5K~909.1K0.0%19 Oct
14Kim DavidPaid for by KIM DAVID FOR CONGRESSCandidateRep.House OK-18$25K$25K~1.4M0.0%16 Jun
15Coalition for Clean Government, LLCPaid for by Coalition For Clean Government, LLCGroupDem.Legislature, OK2$25K$25K~1.2M22 Oct
16School Freedom Fund OklahomaGroupRep.Governor, OK8$24.3K$24.3K~1.5M0.0%21 Aug
17Oklahoma First PACGroupRep.Other statewide, OK1$22.5K$22.5K~1M8 Jun
18Todd Russ for Oklahoma State TreasurerCandidateRep.Other statewide, OK82$21.3K$21.3K~1.3M1.3%16 Jun
19Americans 4 Security PACPaid for by AMERICANS 4 SECURITY PACGroupRep.Other statewide, OK8$25.7K$18.7K~2.4M0.0%24 Aug
20National Landowners Federation Action FundPaid for by The National Landowners Federation Action FundGroupRep.Legislature, OK42$21.1K$17.5K~4M4.8%19 Aug
21Chris Merideth for OklahomaPaid for by Chris Merideth for Insurance Commissioner 2026CandidateDem.Other statewide, OK1$17.5K$17.5K~1M12 Jun
22Elect Dr. John Cox for State SuperintendentPaid for by Friends of Dr. John Cox for State Superintendent 2026CandidateRep.Other statewide, OK38$15.5K$15.4K~3.2M0.0%12 Jun
23Put Oklahoma 1stGroupRep.Other statewide, OK12$13.7K$13.7K~3.1M100%25 Aug
24Kevin HernPaid for by HERN FOR SENATECandidateRep.Senate, OKWon · 57.2%34$13.5K$13.5K~116.6K53%22 Oct
25Nathan ButterfieldPaid for by FRIENDS OF NATHAN BUTTERFIELD 2026CandidateRep.House OK-13$13.4K$13.4K~1.1M4 Jun
26Stephanie BicePaid for by BICE FOR CONGRESSCandidateRep.House OK-5Won · 49.5%20$13.3K$13.3K~1.3M0.0%24 Oct
27Adam Pugh for State SuperintendentCandidateRep.Other statewide, OK1$12.5K$12.5K~1M27 May
28Oklahoma Council of Public AffairsPaid for by OKLAHOMA COUNCIL OF PUBLIC AFFAIRS, INC.GroupNoneBallot measure, OK150$19K$11.8K~2.3M61%23 Oct
29Secure Oklahoma PACGroupDem.Legislature, OK5$12K$10.7K~807K9 Jun
30Marty QuinnPaid for by Friends of Marty Quinn 2026CandidateRep.Other statewide, OK49$12K$10.3K~1.5M0.0%25 Aug
31Commit To StudentsPaid for by COMMIT TO STUDENTSGroupRep.Legislature, TX48$36.4K$9.6K~3.3M0.0%21 Oct
32Oklahoma Rural AssociationPaid for by Oklahoma Rural Association, LLCGroupRep.None15$31.9K$9.4K~6.7M0.0%6 May
33T.W. ShannonPaid for by Friends of T.W. Shannon 2026CandidateRep.Governor, OK2$9.3K$9.3K~835K13 Jun
34Stevens for OK House District 51 Paid for by STEVENS FOR OK HOUSE 2026CandidateNoneLegislature, OK140$9.3K$9.3K~1M0.0%16 Jun
35OK Politics TodayPaid for by Secure Media LLC MediaNoneNone149$18.1K$9.2K~1.4M9.4%25 Oct
36Rick Koch for State SenatePaid for by Friends of Rick Koch 2026CandidateRep.Legislature, OK29$9.7K$9.1K~714K0.0%25 Aug
37Ferlin Kearns for Oklahoma County AssessorCandidateRep.Local, OK3$8.6K$8.6K~162.6K6 Jun
38Grant GreenPaid for by Friends of Grant Green 2026CandidateRep.Legislature, OK11$9.6K$8.5K~821.5K0.0%16 Jun
39Jena NelsonPaid for by JENA NELSON FOR CONGRESSCandidateDem.House OK-5Lost · 48.2%19$8.5K$8.5K~312K11%26 Oct
40Sooner Integrity FundGroupRep.Senate, OK8$8.1K$8.1K~365K100%9 Jun
41Brad Boles for Oklahoma Corporation CommissionerPaid for by Friends of Brad Boles 2026CandidateRep.Other statewide, OK13$7.7K$7.7K~852.5K0.0%25 Oct
42Tom Woods for OK Senate District 4CandidateRep.Legislature, OK10$7.6K$7.6K~557.5K0.0%10 Jun
43Energy CitizensPaid for by AMERICAN PETROLEUM INSTITUTEGroupRep.None4,063$2M$7.5K~70.8M13%26 Oct
44Jon Echols for Attorney GeneralCandidateRep.Other statewide, OK11$6.8K$6.8K~1.7M10%1 Oct
45Kenneth Sturgell for Governor 2026CandidateRep.Governor, OK22$6.1K$6.1K~503K0.0%12 Jun
46Roberto Seda for State RepresentativePaid for by Roberto Seda for Oklahoma House District 91CandidateNoneLegislature, OK13$5.9K$5.9K~414.1K0.0%26 Oct
47Tyler HerringPaid for by Friends of Tyler Herring 2026CandidateNoneLegislature, OK25$6.9K$5.4K~502K0.0%23 Oct
48Trey MartinPaid for by Trey Martin for CongressCandidateDem.House OK-527$5.3K$5.3K~145.1K0.0%15 Jun
49Keep Oklahoma's PromisesPaid for by NATIONAL PUBLIC PENSION COALITIONGroupNoneNone9$15.3K$5.1K~868.5K80%14 Aug
50American Energy ActionGroupRep.Governor, WI16$13.9K$5.1K~2M0.0%16 Sep
5146 ActionGroupNoneLocal, OK20$6.7K$4.8K~887.5K0.0%26 Oct
52Oklahomans for a Connected FutureGroupRep.Legislature, OK1$4.7K$4.7K~325K12 Jun
53Ron MeinhardtPaid for by Meinhardt for US SenateCandidateNoneSenate, OK29$4.6K$4.6K~344.2K32%25 Oct
54National Public Pension CoalitionPaid for by NATIONAL PUBLIC PENSION COALITIONGroupDem.Governor, OK8$8K$4.5K~404K7 Aug
55Todd GolliharePaid for by Todd Gollihare for State Senate District 12 2026CandidateRep.Legislature, OK9$5.3K$4.5K~393.5K0.0%25 Oct
56Bill ColemanPaid for by Bill Coleman for State Senate 2026CandidateRep.Legislature, OK7$4.5K$4.3K~396K0.0%16 Jun
57Commissioner Stan Sallee - Tulsa County District 1Paid for by Stan Sallee for Tulsa County 2026CandidateNoneLocal, OK1$4.2K$4.2K~550K9 Jun
58Stinson for State HousePaid for by Stinson for House 2026CandidateRep.Legislature, OK13$4.4K$4.1K~311.5K0.0%25 Oct
59Cody Elliott for State House District 51Paid for by Elliott for OKCandidateRep.Legislature, OK28$4.2K$4.1K~219.3K0.0%16 Jun
60Jessica Clayton for Oklahoma County Commissioner District 3Paid for by Jessica Clayton for OklahomaCandidateNoneLocal, OK38$4.1K$4.1K~299.6K0.0%26 Oct
61Todd Rice for State RepresentativeCandidateDem.Legislature, OK2$4K$4K~187.5K11 Jun
62Ron Stewart for OKPaid for by Ronald Stewart for State House 2026CandidateDem.Legislature, OK2$4K$4K~900K9 Jun
63Senator Chuck Hall - District 20Paid for by Chuck Hall for State Senate 2026CandidateRep.Legislature, OK8$3.9K$3.9K~414.5K0.0%16 Jun
64Americans for Public SafetyGroupRep.Legislature, OK6$3.7K$3.7K~132K0.0%15 Jun
65Winning For WomenPaid for by WFW Action Fund, Inc.GroupRep.House, district not named34$129.3K$3.6K~11.1M0.0%21 Oct
66Jed Cochran for CongressCandidateRep.House OK-16$3.6K$3.6K~348.5K67%13 May
67Create a Safer Community - YES Nov. 3Paid for by Citizens for a Safer Community, a project of Local Voter Information Network, Inc.GroupNoneBallot measure, OK37$5.7K$3.6K~307K8.3%27 Oct
68YES on SQ 832 - Raise the WageGroupNoneBallot measure, OK17$3.5K$3.5K~945K12%13 Jun
69John PfeifferPaid for by Friends of John Pfeiffer 2026CandidateRep.Other statewide, OK56$3.5K$3.5K~166.8K0.0%21 Aug
70Ally Seifried for State SenatePaid for by Ally Seifried for State Senate 2026CandidateRep.Legislature, OK8$3.9K$3.3K~382K0.0%18 Oct
71Oklahoma Health ActionGroupNoneLegislature, OK12$6K$3.3K~527.5K33%26 Oct
72John HastePaid for by John Haste for State Senate 2026CandidateRep.Legislature, OK12$3.7K$3.3K~301.5K0.0%25 Oct
73Darrell Weaver for Lt. GovernorPaid for by Darrell Weaver for Lt Gov 2026CandidateRep.Other statewide, OK5$3.3K$3.3K~735K0.0%3 Jun
74Jeffrey Smith for Muskogee County AssessorPaid for by Jeffrey Smith for Muskogee County Assessor 2026CandidateNoneLocal, OK12$3.3K$3.3K~201.6K0.0%25 Aug
75Madison BolayPaid for by Friends of Madison Bolay 2026CandidateRep.Legislature, OK23$4K$3.3K~273K0.0%25 Oct
76Engage for Common Sense SolutionsGroupRep.Senate, NE14$75.7K$3.2K~5.6M0.0%15 Oct
772026 Conservative VictoryPaid for by 2026 Conservative Victory LLCUnknownRep.None11$51.7K$3.2K~2.8M100%29 May
78Kyle Hilbert for House District 29Paid for by Friends of Kyle Hilbert 2026CandidateRep.Legislature, OK5$3.1K$3.1K~289K0.0%16 Jun
79Kristen Thompson for State SenatePaid for by Kristen for Oklahoma 2026CandidateRep.Legislature, OK13$3K$3K~308.5K0.0%26 Oct
80Save Local BusinessesGroupRep.None125$84.4K$3K~19.9M0.8%11 Sep
81Jim Shaw for State RepresentativePaid for by Shaw For Oklahoma 2026CandidateRep.Legislature, OK22$3K$3K~220.6K0.0%8 Jun
82Torry TurnbowPaid for by Friends of Torry Turnbow 2026CandidateRep.Legislature, OK6$3.1K$2.9K~224K0.0%16 Jun
83Josh Powers- Comanche County CommissionerCandidateNoneLocal, OK12$3K$2.8K~247K8.3%19 Jun
84Kevin West for Labor CommissionerCandidateRep.State8$6.1K$2.6K~323K0.0%26 Oct
85Robert FranklinPaid for by Robert Franklin for Superintendent of Public Instruction of Oklahoma 2026CandidateNoneOther statewide, OK8$2.5K$2.5K~274.5K0.0%25 Oct
86Hotel Guest TaxPaid for by Citizens for TulsaGroupNoneBallot measure, OK8$2.3K$2.3K~205.5K0.0%26 Oct
87Working AmericaGroupDem.Federal7,252$3.2M$2.2K~365.5M37%26 Oct
88Ryan John for County CommissionerCandidateRep.Local, OK1$2.2K$2.2K~42.5K11 Jun
89Bryan Husted for State SenatePaid for by Friends of Bryan Husted 2026CandidateNoneLegislature, OK1$2.2K$2.2K~65K10 Jun
90Spencer GracePaid for by Spencer Grace for State House 2026CandidateRep.Legislature, OK6$2.3K$2.2K~182K0.0%16 Jun
91Stan May for State HousePaid for by FRIENDS OF STAN MAY 2026CandidateNoneLegislature, OK7$2.4K$2.2K~134K0.0%25 Oct
92John Harber for Atoka MayorPaid for by John Harber Friends of for Atoka MayorCandidateNoneLocal, OK18$3.1K$2.2K~218.1K0.0%16 Oct
93John Gibbons for Oklahoma County AssessorCandidateNoneLocal, OK11$1.9K$1.9K~105.5K18%25 Oct
94American Accountability FoundationGroupRep.None36$68.7K$1.9K~2.9M100%8 Jul
95Oklahoma Farm BureauGroupRep.Governor, OK3$1.9K$1.9K~207.5K7 Jun
96Chaunté GilmorePaid for by Gilmore for OklahomaCandidateNoneLegislature, OK6$1.9K$1.9K~485K0.0%15 Oct
97John Kane for OKPaid for by Friends of John Kane 2026CandidateRep.Legislature, OK3$1.8K$1.8K~120.5K16 Jun
98Rusty Rains for State RepresentativeCandidateRep.Legislature, OK2$2.5K$1.7K~102.5K13 Jun
99Unbroken FreedomPaid for by Unbroken Freedom PACGroupDem.Legislature, OK1$1.7K$1.7K~137.5K21 Sep
100The State ChamberGroupNoneNone57$7.8K$1.7K~941.7K30%27 Oct
101Mitchell Jacob for CongressPaid for by MITCHELL JACOB FOR CONGRESSCandidateDem.House OK-4Lost · 39.5%33$1.7K$1.7K~89.4K33%25 Oct
102Colleen McCarty for Tulsa County DACandidateNoneLocal, OK4$1.7K$1.7K~121.5K15 Jun
103Joe BuchananPaid for by Friends of Joe Buchanan 2026CandidateNoneLegislature, OK6$1.6K$1.6K~109K0.0%16 Jun
104Suzanne Callihan For OK House 38Paid for by Friends of Suzanne CallihanCandidateNoneLegislature, OK6$1.6K$1.6K~108.5K0.0%12 Jun
105David Ostrowe for Lt. GovernorPaid for by David Ostrowe for Oklahoma Lt. Governor 2026CandidateNoneOther statewide, OK10$1.6K$1.6K~55.1K0.0%15 Jun
106Sneed For HousePaid for by Sneed for House 2026CandidateRep.Legislature, OK7$1.8K$1.5K~118.6K0.0%16 Jun
107John GeorgePaid for by Friends of John George 2026CandidateNoneLegislature, OK6$1.8K$1.5K~168K0.0%16 Jun
108The Petroleum Alliance of OklahomaGroupNoneNone86$4.5K$1.5K~739.2K2.4%14 Oct
109Erick HarrisPaid for by Friends of Erick Harris 2026CandidateRep.Legislature, OK6$1.5K$1.4K~72K0.0%16 Jun
110Bartlesville Professional Firefighters Local 200GroupNoneLocal, OK5$1.8K$1.4K~142.5K20%22 Oct
111Dillon TravisPaid for by Dillon Travis for State House 2026CandidateNoneLegislature, OK4$1.4K$1.4K~105K16 Jun
112Ashtyn Smith for Oklahoma House 96CandidateNoneLegislature, OK8$1.4K$1.4K~199K0.0%26 Oct
113Robert Keyes for State SenatePaid for by Keyes For State SenateCandidateNoneLegislature, OK10$1.4K$1.4K~77.5K0.0%24 Aug
114Jadan Terrazas for State Senate District 10CandidateRep.Legislature, OK29$1.7K$1.4K~82.5K41%16 Jun
115Aaron Forst for OK Senate Dist. 34Paid for by Forst For OKCandidateNoneLegislature, OK26$1.4K$1.4K~119.7K7.7%15 Oct
116Ronda Peterson for Oklahoma State HD 39 Paid for by PETERSON OK HD39 2024CandidateRep.Legislature, OK28$1.4K$1.4K~94.2K0.0%20 Jun
117American Conservatives Fund Paid for by AMERICAN CONSERVATIVE FUND. NOT AUTHORIZED BY ANY CANDIDATE OR CANDIDATE’S COMMITTEE.GroupRep.Legislature, MI475$282.5K$1.3K~16.6M13%30 Jul
118Charles McCallPaid for by McCall for Oklahoma 2026CandidateRep.Governor, OK2$1.3K$1.3K~34K13 Jun
119Brenda Stanley for State SenateCandidateRep.Legislature, OK6$2.9K$1.2K~59K0.0%11 Jun
120Megan Hornbeek Allen for House District 81Paid for by Friends of Megan Hornbeek AllenCandidateDem.Legislature, OK3$1.4K$1.2K~62.5K26 Oct
121Marc Hader, Canadian County CommissionerPaid for by Friends of Marc HaderCandidateNoneLocal, OK4$1.2K$1.2K~69K12 Jun
122Derek PorterPaid for by Porter for OK House District 19 2026CandidateNoneLegislature, OK8$1.2K$1.2K~88K0.0%10 Jun
123Melissa Provenzano Representative OK House District 79Paid for by PROVENZANO FOR HD79 2024CandidateDem.Legislature, OK16$1.2K$1.2K~91.8K0.0%12 Oct
124Shreffler for Tulsa County Treasurer Paid for by Shreffler for Tulsa County TreasurerCandidateNoneLocal, OK24$1.2K$1.2K~41.1K26%16 Jun
125Brittingham for State RepresentativePaid for by Brittingham For State RepresentativeCandidateRep.Legislature, OK3$1.1K$1.1K~130K15 Jun
126Rob StandridgeCandidateRep.Legislature, OK12$1.9K$1.1K~113.1K33%6 Oct
127Gary Ty England for Senate 2026Paid for by GARY TY ENGLAND FOR SENATE 2026CandidateRep.Senate, OK7$1.1K$1.1K~91.5K29%15 Jun
128Oklahoma Ethics CommissionPublic bodyNoneNone21$14.1K$1.1K~1.4M0.0%1 Jul
129Louis JacksonPaid for by Friends of Louis Jackson 2026CandidateRep.Legislature, OK10$2K$1K~134.5K0.0%25 Oct
130Michelle McCane for HD72Paid for by Michelle McCaneCandidateNoneLegislature, OK1$950$950~275K14 Oct
131Jeff Pixley for CongressPaid for by JEFF PIXLEY FOR CONGRESSCandidateDem.House OK-41$950$950~65K10 Jun
132Pro Jobs MajorityPaid for by Pro Jobs Majority, 380 St. Peter St, Suite 1050, St. Paul, MN 55102GroupRep.Legislature, MN58$16.9K$898~565.9K0.0%22 Oct
133Tammi Didlot for State SenateCandidateRep.Legislature, OK9$1.2K$897~114.5K0.0%16 Jun
134David SmithPaid for by David Smith for State Representative HD 18 2026CandidateRep.Legislature, OK13$1.4K$896~109.6K0.0%25 Aug
135Steve Umling for Blanchard MayorPaid for by STEVE UMLING CAMPAIGNCandidateNoneLocal, OK12$994$895~41.7K11%26 Oct
136Chadwic Cochran for Muskogee County Commissioner District 3 CandidateNoneLocal, OK16$892$892~70K20%15 Jun
137Sooner State NewsPaid for by Metric Media LLCNetwork pageNoneGovernor, OK1$850$850~22.5K23 Aug
138Re-Elect Jim Galambos for Blanchard MayorPaid for by Jim Galambos for MayorCandidateNoneLocal, OK7$847$847~59.5K0.0%24 Oct
139Tanayia Hubler for Associate District Judge 2026CandidateNoneLocal, OK16$892$843~52.2K0.0%13 Jun
140Forge the Future ProjectGroupRep.Legislature, AL111$57.1K$799~1.6M0.0%7 Aug
141Jack Stewart for State SenatePaid for by Stewart for State Senate 2022CandidateRep.State10$3.2K$799~69K10%25 Aug
142Teresa Sterling for State House District 91Paid for by Friends of Teresa Sterling 2026CandidateRep.Legislature, OK3$949$799~57.5K16 Jun
143Americans for Prosperity - OklahomaPaid for by AMERICANS FOR PROSPERITYGroupRep.Legislature, OK2$799$799~97.5K10 Jun
144Rick Vernon For SenatePaid for by Vernon for State Senate 2026CandidateRep.Legislature, OK6$1.1K$798~83K0.0%10 Jun
145Pete ReganPaid for by Regan for Tulsa 2026CandidateNoneLocal, OK8$796$796~71K0.0%25 Aug
146Vote 4 VanessaCandidateDem.Local, OK17$942$793~50.7K0.0%26 Oct
147Re-Elect State Representative David HardinPaid for by Hardin For HouseCandidateNoneState6$4.8K$750~309K0.0%22 Oct
148People for OpportunityPaid for by People for Opportunity, Inc.GroupRep.None2$2K$750~170K23 Oct
149Okies FirstPaid for by OKIES FIRST PACGroupDem.Governor, OK17$1.3K$746~71.7K50%25 Oct
150Kinsley Jordan for State HousePaid for by Kinsley Jordan for State House 2026CandidateNoneState25$1.9K$744~380.7K0.0%12 Jun
151Collin DuelPaid for by Friends of Collin Duel 2026CandidateRep.Legislature, OK7$1.2K$698~80.5K0.0%16 Jun
152Kaity Keith for OklahomaCandidateDem.Legislature, OK6$997$698~38K14 Jun
153Justin Hornback for Oklahoma Corporation Commission 2026Paid for by Hornback 2026CandidateNoneOther statewide, OK6$697$697~39K0.0%14 Jun
154American Energy Action FundPaid for by AMERICAN ENERGY ACTION FUNDGroupRep.Legislature, KS31$23.1K$650~3.1M0.0%16 Sep
155Enid Hotel Tax InitiativePaid for by Enid Hotel Tax Initiative, WGCGroupNoneBallot measure, OK4$598$598~52K22 Aug
156Protect our Water Protect our FuturePaid for by Protect Our Water Protect Our FutureGroupRep.Legislature, NC10$4.9K$550~1.4M0.0%14 Aug
157Tom Manske for Canadian County CommissionerCandidateRep.Local, OK3$549$549~19.5K14 Jun
158Jack Vaughan for HD 32Paid for by Jack Vaughan Continued Commitment to Serve 2026CandidateNoneLegislature, OK6$597$548~36K0.0%16 Jun
159Jim Priest for US SenateCandidateDem.Senate, OK5$548$548~78.5K0.0%24 Aug
160Woods4CongressPaid for by Todd Woods for CongressCandidateRep.House OK-12$499$499~23K3 Jun
161Crystal CampbellPaid for by Crystal Campbell for State House 2026CandidateNoneLegislature, OK9$746$497~58.5K0.0%25 Aug
162JJ Humphrey For Lt. Governor 2026CandidateRep.Other statewide, OK1$450$450~112.5K13 Jun
163Vote Rusty Grissom for Cleveland County CommissionerPaid for by Rusty Grissom For District 3 County CommissionerCandidateRep.Local, OK6$797$449~26K0.0%12 Jun
164Donald E. Smolen, IIPaid for by SMOLEN LAW, PLLCUnknownNoneLocal11$845$447~68.5K36%25 Oct
165Randy Cowling for OK State SenatePaid for by Cowling for SD2 2026CandidateDem.Legislature, OK9$446$446~9.8K0.0%26 Oct
166Mark Chapman for State RepresentativePaid for by Friends of Mark ChapmanCandidateNoneState6$1.1K$399~33K0.0%15 Jun
167Kenny Smith for Oklahoma Senate District 4Paid for by Kenny Smith For Senate 2026CandidateRep.Legislature, OK4$398$398~39K11 Jun
168John FothergillPaid for by John M. Fothergill for Tulsa County Treasurer 2026CandidateNoneLocal, OK4$398$398~31K10 Jun
169Cody ElliottCandidateNoneLegislature, OK12$894$397~73K0.0%13 Jun
170Keep Judge Woodward 2026CandidateNoneLocal25$1.4K$396~117.5K0.0%26 Oct
171Annie MenzCandidateDem.Legislature, AZ2$899$350~222.5K14 Oct
172Mark Tedford for CongressPaid for by TEDFORD FOR U.S. CONGRESSCandidateRep.House OK-1Won · 52.3%1$350$350~32.5K8 Jun
173Craig McVayPaid for by Craig for Kids 2026CandidateNoneOther statewide, OK1$350$350~32.5K15 May
174Christie Miller for Oklahoma County TreasurerPaid for by Christie Miller For TreasurerCandidateNoneLocal, OK3$349$349~25.5K26 Oct
175Dalton Staley for Oklahoma House Of Representatives District 3Paid for by Dalton Staley for state house 2026CandidateNoneLegislature, OK3$349$349~26.5K8 May
176Johnna Ervin for Shawnee City Commissioner Ward 5CandidateNoneLocal, OK5$348$348~35.5K0.0%16 Aug
177Oklahoma Second Amendment AssociationPaid for by Oklahoma Second Amendment Association GroupNoneNone11$845$347~82.5K55%13 Oct
178Chelsey Branham, Candidate for House District 85Paid for by Branham for Oklahoma 2026CandidateDem.Legislature, OK2$299$299~22K26 Oct
179OK GOP UncoveredGroupRep.Other statewide, OK6$297$297~30K100%8 Jun
180Jennifer Mayo for Oklahoma County Commissioner District 3CandidateNoneLocal, OK1$250$250~7.5K25 Oct
181Rob Davis for District JudgeCandidateNoneLocal, OK4$298$249~13K15 Jun
182Andrea Biscardi for OklahomaCandidateNoneLegislature, OK3$249$249~16.5K24 Oct
183Freeman for OK House District 91Paid for by Freeman for HD 91CandidateNoneLegislature, OK3$249$249~17.5K11 Jun
184Loren Angle For Associate JudgePaid for by Friends of Loren AngleCandidateNoneLocal33$1.6K$248~36.4K0.0%15 Jun
185Mike Lay - Public LeadershipPaid for by Friends of Mike Lay 2026CandidateNoneState7$647$248~42.5K0.0%26 Oct
186Sam Strecker for Garfield County Commissioner District 1Paid for by Sam Strecker FGCCD1 2026CandidateNoneLocal, OK8$396$248~17.1K0.0%14 Jun
187Tulsa Young DemocratsGroupDem.Governor, OK6$297$248~3.3K0.0%26 Jun
188James Brown for LeFlore District 1 County Commissioner CandidateNoneLocal, OK6$297$248~18K0.0%16 Jun
189Dana Prieto for OK SenateCandidateNoneLegislature, OK5$248$248~9.5K25 Aug
190Gabe Woolley for OK House Dist. 98Paid for by WoolleyForHouse98CandidateRep.Legislature, OK5$248$248~6.6K0.0%16 Jun
191Fields of FreedomGroupRep.None48$10K$199~1.4M0.0%26 Oct
192Laura Neubert for Blanchard AldermanCandidateRep.Local, LA8$696$199~48.5K0.0%25 Oct
193Judge Galbraith for District JudgePaid for by Elect Judge Christine Galbraith for District Judge 2026CandidateNoneLocal3$649$199~48.5K25 Oct
194Strom for State RepresentativeCandidateNoneState5$448$199~35.5K12 Jun
195Phillip Peak for District JudgePaid for by Committee to Elect Phillip Peak for Judge 2026CandidateNoneLocal10$595$198~73K0.0%14 Jun
196MOGA Network LLCPaid for by MOGANetwork LLCUnknownNoneLegislature, OK6$297$198~37K0.0%3 Jun
197Oklahoma Public School Resource CenterGroupNoneOther statewide, OK4$198$198~19K11 Aug
198Re-elect Zac Davis, Grady County District 1 CommissionerCandidateNoneLocal, OK4$198$198~7.1K30 May
199Daniel McClure for District AttorneyPaid for by Daniel McClure for District Attorney 2026CandidateRep.Local4$1.1K$150~57K13 Jun
200Michael Nash for County CommissionerCandidateNoneLocal9$846$150~58.5K40%16 Jun

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.