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 Oregon

327 pages · $2.1M on Oregon races

Dem. 41% · Rep. 21% · no side 37%

Oregon on the map: races and candidates →

160 pages · 2,162 ads · $522.7K

#PageTypeSideRaceResultAdsSpendIn ORImpressionsAttackLast ad
1Julia Brim-Edwards for Multnomah CountyPaid for by Friends of Julia Brim-EdwardsCandidateNoneLocal, OR43$39.1K$39.1K~3.3M0.0%27 Oct
2Eli for PortlandCandidateNoneLocal, OR31$26.6K$22.5K~1.1M0.0%26 Oct
3Councilor Juan Carlos González / teamjcgPaid for by Gonzalez for Oregon Campaign CommitteeCandidateNoneLocal, OR12$17.9K$17.9K~835K0.0%7 May
4Jake Pelroy for East Lane CommissionerPaid for by Pelroy for CommissionerCandidateNoneLocal, OR47$16.1K$15.1K~601.9K8.9%26 Oct
5Virginia Stapleton SpeaksPaid for by Tracy Cramer PACGroupRep.Local, OR7$13.4K$13.1K~1.3M100%20 Aug
6Steve NovickPaid for by Novick for Portland, #15109CandidateDem.Local, OR20$13.1K$13.1K~896.5K0.0%26 Oct
7Mitch Green for Portland City Council - District 4Paid for by Friends of Mitch Green, #23365CandidateNoneLocal, OR85$13K$13K~708.2K4.8%27 Oct
8Teacher Tiffany For The PeoplePaid for by Teacher Tiffany for the People, PAC ID 23208GroupDem.Local, OR9$12.3K$12.3K~854.1K11%26 Oct
9Pirog For BeavertonPaid for by Antonio For BeavertonCandidateNoneLocal, OR228$11.8K$11.7K~426.8K87%26 Oct
10Our OregonPaid for by 2026 Oregon Voter Guide, #25351GroupNoneLocal, OR13$11.5K$11.5K~611.6K0.0%26 Oct
11Paul SavasPaid for by Friends of Paul SavasCandidateNoneLocal, OR28$10.9K$10.9K~379K7.4%26 Oct
12Shannon SingletonPaid for by Friends of Shannon SingletonCandidateNoneLocal, OR5$10K$10K~1.3M0.0%26 Oct
13Thaddeus Betz for JudgePaid for by Thaddeus Betz for Judge, #25218CandidateNoneLocal, OR16$9K$9K~351.6K0.0%26 Oct
14Savage for JudgeCandidateNoneLocal, OR37$9.2K$8.7K~2M0.0%26 Oct
15Chris Boice, Douglas County CommissionerPaid for by Friends of Chris BoiceCandidateRep.Local, OR20$7.9K$7.9K~284.5K0.0%26 Oct
16Mayor Jennifer Massey, City of St. HelensPublic bodyNoneLocal, OR31$9.2K$7.2K~318.7K13%26 Oct
17Keir Legree for Portland City CouncilPaid for by Keir For PortlandCandidateNoneLocal, OR11$7.1K$7.1K~1M0.0%22 Oct
18Oregon Realtors PACPaid for by Oregon Realtors Political Action Committee (#191)GroupNoneLocal, OR4$7K$7K~452.5K26 Oct
19Devon ReesePaid for by Committee to Elect Devon ReeseCandidateNoneLocal, OR28$7.5K$6.7K~490.4K0.0%9 Jun
20Angelita for PortlandCandidateNoneLocal, OR14$5.7K$5.6K~333.5K0.0%26 Oct
21David Loveall Springfield CommissionerPaid for by DAVID LOVEALL FOR COMMISSIONERCandidateRep.Local, OR4$5.8K$5.4K~392.5K13 May
22Elect Sheriff James RhodesPaid for by James Rhodes for Sheriff PAC ID #25190CandidateNoneLocal, OR30$6.2K$5.2K~452K6.7%27 Oct
23Mai Vang Salem City Councilor Ward 6CandidateNoneLocal, OR49$5K$5K~616.2K13%20 Oct
24Suzanne for Lake OswegoCandidateNoneLocal, OR5$4.8K$4.8K~114.5K19 Oct
25Maria Hinojos PresseyPaid for by Comunidad Con Maria PAC ID: 21159CandidateNoneLocal, IN14$10.4K$4.7K~745.7K21%19 Oct
26Diana Helm - Clackamas County CommissionerPaid for by Diana Helm for Clackamas County CommissionerCandidateNoneLocal, OR40$4.7K$4.7K~1.1M0.0%16 Oct
27Evenstar for PortlandPaid for by Evenstar for Portland PAC #25040CandidateNoneLocal, OR10$4.6K$4.6K~354.5K0.0%22 Oct
28Micki Varney, Salem City Council Ward 8Paid for by Friends of Micki VarneyCandidateNoneLocal, OR7$4.4K$4.4K~295K29%23 Oct
29Pam Treece for Washington County ChairPaid for by Friends of Pam TreeceCandidateDem.Local, OR1$4.2K$4.2K~475K7 May
30Kevin Cameron for Marion CountyPaid for by Kevin Cameron for OregonCandidateRep.Local, OR11$4.2K$4.2K~146.5K0.0%26 Oct
31Mike Clark for Eugene City Council Ward 5CandidateNoneLocal, OR42$4.2K$4.2K~186.1K0.0%26 Oct
32Will for MilwaukiePaid for by Friends of WillGroupNoneLocal, OR51$4.3K$4K~387.4K16%24 Oct
33Sonia Huntsman for JudgeCandidateNoneLocal, OR2$5.5K$3.7K~700K14 Oct
34Cruz for CommissionerPaid for by Friends of Serena CruzCandidateNoneLocal, OR7$6.1K$3.5K~805K0.0%15 Oct
35Nafisa Fai for Washington County ChairPaid for by Friends of Nafisa Fai #20102CandidateNoneLocal31$9.1K$3.2K~1.2M0.0%26 Oct
36Clackamas County Peace Officers AssociationGroupNoneLocal, OR2$3.2K$3.2K~775K16 Oct
37Sean VanGordon for Lane County CommissionerPaid for by Committee to Elect Sean VanGordonCandidateDem.Local, OR9$3.1K$3.1K~657K11%17 May
38West Linn ForwardPaid for by West Linn Forward PACGroupNoneLocal, OR40$3.1K$3.1K~286.6K0.0%26 Oct
39Kellie Torres For PortlandPaid for by Kellie Torres for PortlandCandidateNoneLocal, OR3$3K$3K~615K15 Oct
40Jeremy Beausoleil Smith for Portland City Council - District 4CandidateNoneLocal, OR7$3K$3K~632.5K0.0%27 Oct
41Casalino for JudgeCandidateNoneLocal, OR2$3K$3K~102.5K1 May
42Tana West for Deschutes County AssessorPaid for by Tana West for Assessor CommitteeCandidateNoneLocal, OR40$3K$3K~535.2K0.0%16 May
43Alex Phan for MetroPaid for by Friends of Alex PhanCandidateNoneLocal9$6.2K$2.9K~589.5K0.0%11 May
44Jayne Cronlund for PortlandPaid for by Friends of Jayne for PortlandCandidateNoneLocal, OR5$2.9K$2.9K~705K0.0%16 Oct
45LIFT LaneGroupNoneLocal, OR13$2.9K$2.9K~461.2K0.0%13 May
46Chris Cummings for Salem City Council, Ward 8Paid for by Friends of Chris CummingsCandidateNoneLocal, OR2$2.7K$2.7K~77.5K12 Oct
47James “Mac” McLaughlin for Deschutes County SheriffPaid for by Committee to Elect James McLaughlin for SheriffCandidateNoneLocal, OR9$2.6K$2.6K~713.1K0.0%13 Oct
48TunmoreforloPaid for by TUNMORE FOR LOCandidateNoneLocal, OR65$3.3K$2.6K~179.7K0.0%27 Oct
49Athena Aguiar for Eugene City Council Ward 5Paid for by Committee to Elect Athena AguiarCandidateDem.Local, OR11$2.2K$2.2K~96.5K36%27 Oct
50RigbyVerify.comPaid for by Move Lincoln City ForwardGroupNoneLocal, OR6$2.2K$2.2K~107.5K67%9 May
51Greg Evans for Bethel - Eugene City Council, Ward 6Paid for by Friends of Greg EvansCandidateNoneLocal, OR10$2.2K$2.2K~170K0.0%16 May
52Matt Scarfo for Union County CommissionerPaid for by Scarfo For Union County CommissionerCandidateNoneLocal, OR27$4.2K$2.2K~349.4K0.0%26 Oct
53Gordon for Oregon CityCandidateNoneLocal, OR3$2.1K$2.1K~192.5K11 Oct
54Michelle Bartov for Clackamas County JudgePaid for by Elect Judge Michelle BartovCandidateNoneLocal, OR3$2.1K$2.1K~227.5K14 May
55Jeffrey Nickels for Salem City CouncilPaid for by Jeffrey Nickels for City CouncilCandidateNoneLocal23$9.5K$2K~1M4.3%21 Oct
56Elect Rick DyerCandidateNoneLocal, OR16$2.9K$1.9K~234.5K0.0%26 Oct
57Our Lane County Commissioner Heather BuchPaid for by Heather Buch for OregonCandidateDem.Local, OR35$1.8K$1.8K~92.6K69%21 Oct
58Hagedorn for JudgePaid for by Hagedorn for Judge PAC# 24711CandidateNoneLocal, OR2$1.8K$1.8K~145K15 Oct
59Ryan Ceniga West Lane County CommissionerPaid for by RYAN CENIGA FOR COMMISSIONERCandidateRep.Local, OR1$1.7K$1.7K~85K13 May
60Katie Dunwell for Wilsonville City CouncilPaid for by Friends of Katie DunwellCandidateNoneLocal, OR34$1.7K$1.7K~70.7K31%26 Oct
61Keith Leitz for Deschutes County JudgePaid for by Keith Leitz for JudgeCandidateNoneLocal, OR7$1.6K$1.6K~447.5K0.0%13 Oct
62SJC Republican PartyPartyRep.Local, IN55$24.8K$1.5K~1.9M37%26 Oct
63Elect Tim Freeman, Douglas County CommissionerPaid for by Friends of Tim FreemanCandidateRep.Local, OR11$2.4K$1.4K~186.6K0.0%18 May
64Will DelPlato for Gresham City CouncilCandidateNoneLocal, OR24$1.4K$1.4K~102.1K9.1%25 Oct
65New Direction ClackamasPaid for by Friends of Sonya FischerCandidateDem.Local, OR2$1.3K$1.3K~112.5K13 May
66Ilma López For PortlandCandidateNoneLocal, OR6$1.9K$1.3K~227.5K0.0%25 Oct
67Elise Yarnell Hollamon, Newberg City CouncilorPaid for by Friends of Elise Yarnell HollamonCandidateNoneLocal, OR6$1.3K$1.3K~70K0.0%26 Oct
68Portland Fire Fighters' Association, IAFF Local 43GroupNoneLocal, OR3$1.5K$1.2K~370K17 Jul
69Lauren Connally for Deschutes County CommissionerPaid for by Friends of Lauren ConnallyCandidateNoneLocal, OR1$1.2K$1.2K~475K11 May
70Eric Zimmerman for Portland City CouncilPaid for by Friends of Eric ZimmermanCandidateNoneLocal, OR9$1.2K$1.2K~39K11%15 Oct
71Deanna Gwyn Salem City CouncilorPaid for by Friends of Deanna GwynCandidateNoneLocal, OR5$1.2K$1.2K~61.5K0.0%13 May
72David Sharyan for Happy Valley City CouncilPaid for by Friends of David SharyanCandidateNoneLocal, OR16$1.2K$1.2K~85.1K0.0%26 Oct
73Better SherwoodCandidateNoneLocal, OR5$1.4K$1.1K~248K0.0%9 Oct
74Evelyn Kocher for Beaverton City CouncilPaid for by Evelyn for OregonCandidateNoneLocal, OR15$1.1K$1.1K~81.7K0.0%26 Oct
75Friends of Sam ScullPaid for by Friends of Sam Scull, #24630CandidateNoneLocal, OR17$1.8K$1K~98.2K0.0%26 Oct
76Chelsea AlionarPaid for by I have Neighbors for Chelsea Alionar PAC #25144CandidateNoneLocal, OR4$998$998~62K24 Oct
77Steph for East Multnomah Soil & Water Conservation DistrictCandidateNoneLocal, OR3$949$949~72.5K16 Oct
78Bryan for Lake Oswego City Council Paid for by Friends of Bryan GuineyCandidateNoneLocal, OR5$948$948~255.5K26 Oct
79Uniting Newberg Political Action CommitteePaid for by Uniting NewbergGroupNoneLocal, OR12$994$945~76K0.0%27 Oct
80Diane Sykes for JudgePaid for by Sykes for JudgeCandidateNoneLocal6$1.9K$898~325K0.0%19 Oct
81Joshua Adamson for Mayor of BandonCandidateNoneLocal, OR4$898$898~162.5K21 Oct
82Raun Atkinson for Circuit Court JudgeCandidateNoneLocal, OR6$897$897~90.5K0.0%20 Oct
83John Barofsky for Eugene City CouncilPaid for by Friends of John BarofskyCandidateNoneLocal, OR10$895$895~93.1K0.0%12 May
84Nick Card for Medford Ward 4Paid for by Elect Nick CardCandidateNoneLocal, OR8$1.2K$848~42K0.0%12 Oct
85Rachel Philip for Beaverton City CouncilPaid for by Friends of Rachel PhilipCandidateNoneLocal, OR9$846$846~155K0.0%22 Oct
86Michael O'Coyne for Grants Pass City CouncilPaid for by Michael OCoyne Campaign FundCandidateNoneLocal, OR11$845$845~65.5K9.1%22 Oct
87Teo for GreshamPaid for by FRIENDS OF TEO RAMIREZCandidateNoneLocal, OR17$842$842~86.6K0.0%24 Oct
88Commissioner Kelley MintyPaid for by Elect Kelley MintyCandidateNoneLocal32$2K$796~187K0.0%16 May
89Felicita Monteblanco, Washington County Commissioner District 2 CandidatePaid for by Friends of FelicitaCandidateNoneLocal15$2.1K$747~220.5K0.0%14 May
90Steve Callaway for Washington County CommissionerPaid for by Friends of Steve CallawayCandidateNoneLocal12$1.7K$747~318.1K0.0%26 Oct
91Friends of John Grant for Wasco County Commissioner position 1CandidateNoneLocal, OR2$699$699~52K18 Oct
92Kevin Gardella Portland District 5CandidateNoneLocal, OR8$696$696~46.2K0.0%27 Oct
93Elect Steve Bitzer- County Commissioner Position 2Paid for by Bitzer for KlamathCandidateNoneLocal, OR8$696$696~45K0.0%15 May
94Elect Neyssa HaysPaid for by FRIENDS FOR NEYSSA-SARY CHANGECandidateNoneLocal, OR4$898$649~133K13 May
95Joshua for Gresham CandidateNoneLocal, OR3$649$649~42.5K22 Oct
96Elect Colene MartinPaid for by Friends of Colene MartinCandidateNoneLocal, OR7$647$647~85.5K14%20 Oct
97Carson Benner for McMinnville City CouncilCandidateNoneLocal, OR4$598$598~33K26 Oct
98John Swanson for Polk CountyPaid for by Committee to Elect John SwansonCandidateNoneLocal, OR13$844$596~26.8K0.0%16 May
99Elect Cathie RigbyCandidateNoneLocal, OR18$1.1K$595~73K0.0%23 Oct
100Jeremy Dumire for Curry County CommissionerPaid for by Jeremy Dumire for Curry County Commissioner PAC #24747CandidateNoneLocal, NM25$1.2K$594~61.9K18%27 Oct
101Blayne for Washington County Commissioner- District 2CandidateNoneLocal, OR3$549$549~55K14 May
102Linder for OregonPaid for by LINDER FOR OREGON PAC ID 24679CandidateNoneLocal, OR3$549$549~91K14 May
103Cory Miller for Union County CommissionerPaid for by Cory Miller For CommissionerCandidateNoneLocal, OR9$646$547~84.5K0.0%16 May
104Elect Mark JonesCandidateNoneLocal, OR15$1K$546~81.5K0.0%24 Oct
105Abigail Mace for MedfordPaid for by Friends of Abigail MaceCandidateNoneLocal, OR9$546$546~34.7K0.0%26 Oct
106Evan Sorce - Independence City CouncilorPaid for by Friends of Evan SorceCandidateNoneLocal, OR4$798$499~200K26 Oct
107Nick For MilwaukiePaid for by Nick for MilwaukieCandidateNoneLocal, OR2$499$499~67.5K25 Oct
108City Councilor Kevin StinePaid for by Committee to Elect Kevin StineCandidateNoneLocal, OR4$498$498~54K26 Oct
109Cheri for Lincoln CountyPaid for by CHERI FOR LINCOLN COUNTYCandidateNoneLocal21$1.2K$496~69.3K0.0%18 May
110Jake Viola, Portland City Council D4CandidateNoneLocal, OR18$891$495~50.7K0.0%26 Oct
111Cascadia Progressive ForumGroupDem.Local, OR4$498$449~33K10 Oct
112Re-Elect Judge Amit KapoorCandidateNoneLocal, OR3$449$449~167.5K5 May
113Re-elect Shannon Corr to City Council Position #1CandidateNoneLocal, OR17$842$396~29.7K40%23 Oct
114Jef WallsCandidateNoneLocal, OR13$644$396~10K0.0%21 Oct
115Lisa Gambee For Wasco County CommissionPaid for by Lisa Gambee for Wasco County Commission CandidateNoneLocal, OR8$396$396~34K0.0%15 Oct
116Adam Marl for MayorPaid for by Friends of Adam Marl (25106)CandidateNoneLocal, OR3$349$349~27.5K24 Oct
117Jeff Hodge for Crook County SheriffPaid for by Jeff Hodge for SheriffCandidateNoneLocal, OR21$1K$347~60.6K0.0%14 Aug
118Adrienne Scritsmier for Wilsonville City CouncilPaid for by Friends of Adrienne ScritsmierCandidateNoneLocal, OR7$347$347~18.6K27 Oct
119Jeremy J GordonPaid for by Committee to Elect Jeremy Gordon PAC ID 21770CandidateNoneLocal, OR4$498$299~39K26 Oct
120Rob Imhoff for Deschutes County CommissionerPaid for by Friends of Rob ImhoffCandidateRep.Local, OR2$299$299~25K30 Sep
121Heather for Lake OswegoPaid for by Friends of Heather RamseyCandidateNoneLocal, OR1$250$250~12.5K26 Oct
122Jason Fields for Yamhill County CommissionerPaid for by Fields for Yamhill CountyCandidateNoneLocal, OR1$250$250~12.5K14 May
123One Union CountyCandidateRep.Local, OR1$250$250~22.5K14 May
124Friends of Ann WalkerCandidateNoneLocal, OR6$397$249~39.1K26 Oct
125Yi-Kang Hu for Tigard MayorPaid for by Citizens to Elect Yi-Kang HuCandidateNoneLocal, OR5$248$248~11.5K24 Oct
126Terry Duman for City CouncilPaid for by Terry Duman PACCandidateNoneLocal, OR2$199$199~9K20 Oct
127Alex McHaddad for ElginCandidateNoneLocal, OR2$199$199~18K15 Oct
128One Lake OswegoGroupNoneLocal, OR7$347$198~17.5K0.0%23 Oct
129James Egan for Judge -Div. 9Paid for by Egan for JudgeCandidateNoneLocal53$6.1K$150~440.6K0.0%27 Oct
130Alex Miller for Seaside MayorCandidateNoneLocal17$2.6K$150~239K0.0%22 Oct
131Alex for Albany - MAYORPaid for by Alex For Albany OR 24682CandidateNoneLocal, GA5$648$150~115.1K0.0%19 Oct
132Jon Destin for Albany City CouncilPaid for by Friends of Jon Destin for Albany City Council 2026CandidateNoneLocal, CA9$546$150~48.6K0.0%15 Oct
133Mike Webb for Florence Paid for by Friends of Mike WebbCandidateNoneLocal, OR2$199$150~12K26 Oct
134Zachary Hastings for Deschutes County AssessorUnknownNoneLocal, OR2$199$150~13K8 May
135Savage for MacCandidateNoneLocal, OR1$150$150~17.5K26 Sep
136Progressive SalemGroupNoneLocal, OR1$150$150~55K23 May
137Cody Lathrop for Wallowa County Commissioner - Position #2CandidateNoneLocal, OR1$150$150~17.5K5 May
138Steve Clark for Corvallis City CouncilPaid for by Clark4ward1CandidateNoneLocal, OR3$149$149~6.5K26 Oct
139Jennifer Murphy for MilwaukieCandidateNoneLocal, OR3$149$149~11.5K22 Oct
140Rejeana Jackson for Klamath County ClerkPaid for by Rejeana for OregonCandidateNoneLocal, OR3$149$149~15.5K22 Oct
141Vote Katie RussCandidateNoneLocal, OR3$149$149~12.5K21 Oct
142Sue For TigardPaid for by Friends of Sue GarinoCandidateNoneLocal, OR3$149$149~5.5K20 Oct
143Tobias Colvin for RedmondPaid for by Colvin For CouncilCandidateNoneLocal4$698$99~153K23 Oct
144Re-Elect Sheriff Robert "Bob" BurnsCandidateNoneLocal7$447$99~32.5K0.0%26 Oct
145Jay Patrick for Redmond MayorPaid for by Jay PatrickCandidateNoneLocal, OR3$149$99~6.5K16 Oct
146Yema Measho for Benton County Circuit Court JudgePaid for by YEMA MEASHO FOR JUDGECandidateNoneLocal, OR2$99$99~14K11 May
147Brent for Independence City CouncilPaid for by Brent for CouncilCandidateNoneLocal, MO10$995$50~91K33%19 Oct
148Lane for LPEACandidateNoneLocal, CO7$847$50~33.5K57%18 May
149Thompson for PCCPaid for by Thompson for PCC Board of Trustees 2026CandidateNoneLocal, CA5$548$50~34.5K0.0%26 Oct
150Bill Osburn for GladstoneCandidateNoneLocal9$446$50~8.4K38%26 Oct
151Isabella Lee Tibbetts for Jackson County CommissionerCandidateNoneLocal2$399$50~116K19 Oct
152Manny MartinezPaid for by Manny for SalemCandidateNoneLocal3$149$50~24.5K4 May
153Mark Henrickson for Salem City CouncilPaid for by HenricksonforSalemCandidateNoneLocal, OR2$99$50~5K26 Oct
154Betsy for SalemCandidateNoneLocal, OR2$99$50~12K6 May
155Friends of Coos County RepublicansPartyRep.Local, OR2$99$50~9K1 May
156Eugene Realtors for Community PACPaid for by Eugene REALTORS for Community PACGroupNoneLocal, OR1$50$50~49.57 Oct
157Florence Oregon CoastPaid for by Florence Area Chamber of CommerceGroupNoneLocal, OR1$50$50~1.5K21 Sep
158Elect Jerry Cole for Columbia County CommissionerPaid for by Elect Jerry ColeCandidateNoneLocal, OR1$50$50~7.5K6 May
159Vanessa NordykeCandidateNoneLocal, OR1$50$50~12.5K3 May
160Erik Patton for Morrow County ClerkCandidateNoneLocal, OR1$50$50~8.5K26 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.