United States 2026 · Every advertiser
Teo for Gresham
This page ran 17 paid political ads on Facebook and Instagram between 12 June 2026 and 24 October 2026. Meta reports $0 – $1.7K of spend, which makes it the 14,526th largest advertiser of the 24,034 pages in our data. Advertiser type: Candidate. Most of its spend took no side. Race: Local. Paid for by FRIENDS OF TEO RAMIREZ.
Data from the Meta Ad Library, pulled 4 November 2026. Election on 3 November 2026. · Every ad of this page in Meta’s Ad Library ↗
17
ads
$842
reported spend, range $0 – $1.7K
0.0%
of spend on federal races
$50
median spend per ad
Spend by week the ad started
Tone
Share of the 13 ads with text that our model classified. Attack ads name an opponent.
Topics
Spend by race: Local 100%.
Spend by ad language: English 76%.
The costliest ads
The highest-spend ad of each distinct text, as it ran.
🗳️ 10 DAYS UNTIL ELECTION DAY! Gresham, the stakes are high, and every vote matters! I’m ready to bring a fresh, progressive voice to City Hall and fight for a community where everyone has the opportunity to thrive. Vote early, remind your friends and family, and vote Teo Ramirez for Gresham City Council, Position 4! Let’s finish strong! 💙💛
24 October 2026 · Teo for Gresham · $0 – $99 · 5K+ impressions · Promotional · Ad Library
🗳️ Ballots are on their way! Election Day is just around the corner, and I’d be honored to earn your vote for Gresham City Council, Position 4! Please help us spread the word! Tell your neighbors, friends, and family to VOTE TEO RAMIREZ! 💛 📬 October 27: Recommended last day to return your ballot by mail. 🗳️ November 3: Election Day! Return your ballot to an official drop box by 8 PM. Find your nearest ballot drop box at multco.us/dropsites. Thank you to everyone who has supported the c
23 October 2026 · Teo for Gresham · $0 – $99 · 10K+ impressions · Promotional · Ad Library
I’m Teo Ramirez, and I’m running for Gresham City Council, Position 4! The future of our fire services is an important conversation for Gresham. I’m the only candidate in this race endorsed by the Gresham Firefighters Union (IAFF Local 1062) Gresham Fire Fighters . I also the only candidate that has experience working in local government, specifically community engagement. I believe the best solutions are built with community, not just for community. 🗳️ Important Election Dates 📬 Oct. 27:
23 October 2026 · Teo for Gresham · $0 – $99 · 3K+ impressions · Promotional · Ad Library
GRESHAM VOTES! AND WE VOTE EARLY! 📬🗳️ * October 27: Recommended deadline to mail your ballot. * November 3: Election Day! Return your ballot to an official drop box by 8 PM.
23 October 2026 · Teo for Gresham · $0 – $99 · 6K+ impressions · Informational · Ad Library
It was a beautiful day at the Gresham Arts Festival! We were talking with voters, catching up with old friends, and enjoying the beautiful art (and food 😋)! Thank you to everyone who made this event possible and came to support! 👏
18 July 2026 · Teo for Gresham · $0 – $99 · 2K+ impressions · Promotional · Ad Library
Gresham, you’re invited! 🎉 Join us for the Teo for Gresham Community Kickoff as we bring friends, neighbors, and supporters together to celebrate our community and build momentum for the campaign. 📅 Saturday, August 8 ⏰ 5–7 p.m. 📍 Rockwood Market Hall, 458 SE 185th Ave. Come enjoy music, face painting, fun activities, and bites from Rockwood Market Hall. Bring your family, invite a neighbor, and come be part of the movement to lead with community. RSVP at the link in bio! 💙
18 July 2026 · Teo for Gresham · $0 – $99 · 10K+ impressions · Promotional · Ad Library
Figures cover domestic political ads paid in dollars, from 4 May 2026. Spend is the sum of Meta’s range midpoints; impressions above one million are reported as “1M+”, so impression figures are floors. Each ad counts in the week its delivery started, with its lifetime spend at our last pull; ads still running before the vote are counted as of 31 October 2026.
Back to the United States report, both parties and every candidate or every advertiser.