United States 2026 · Every advertiser

Joey Brunelle for Portland City Council

This page ran 22 paid political ads on Facebook and Instagram between 10 August 2026 and 26 October 2026. Meta reports $5.8–8.4K of spend, which makes it the 5,285th largest advertiser of the 24,034 pages in our data. Advertiser type: Candidate. Most of its spend took no side. Race: Local.

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 ↗

22

ads

$7.1K

reported spend, range $5.8–8.4K

0.0%

of spend on federal races

$150

median spend per ad

Spend by week the ad started

7 Sep
5 Oct
 Spend still counting
2 Nov

Tone

Attack
14%
Promotional
86%

Share of the 21 ads with text that our model classified. Attack ads name an opponent.

Most attacked

  • a PAC funded by the father of the owner of the Scarborough ICE facility$249

Targets as the ads name them, by spend; the spellings of Donald Trump are counted together, other names as written.

Topics

Candidate profile
48%
Security, crime & immigration
38%
Economy & cost of living
38%
Electoral process & turnout
29%
Infrastructure & energy
24%
Corruption & governance
24%
Health
14%
Rallies & events
14%

Spend by race: Local 100%.

Spend by ad language: English 98%.

The costliest ads

The highest-spend ad of each distinct text, as it ran.

  • BIG NEWS. I'm proud to have the endorsements of local groups working to make real progress on housing, transportation, supporting Portland's music scene, climate change, and economic justice: The Maine Music Alliance, the Urbanist Coalition of Portland, and LeadLocally. Portland is an incredible little city, and together we'll keep it that way.

    20 October 2026 · Joey Brunelle for Portland City Council · $1–1.5K · 125K+ impressions · Promotional · Ad Library

  • Proud to have the support of so many local leaders! Joey knows how to make progress our most ambitious goals and our most critical needs. Vote Joey on November 3, and we'll do it together.

    26 October 2026 · Joey Brunelle for Portland City Council · $800 – $899 · 100K+ impressions · Promotional · Ad Library

  • Thank you for your support, former City Councilor Kim Cook! “What we need most on City Council, are people who will not only listen, but will take action to move Portland forward. For over a decade, Joey has demonstrated leadership on the critical issues facing Portland from housing, to safety, to our city budget. His commitment to real transparency and community participation are exactly what we need.”

    26 October 2026 · Joey Brunelle for Portland City Council · $700 – $799 · 70K+ impressions · Promotional · Ad Library

  • Thank you, April! I look forward to working with April as she moves to the State Legislature - we will all need to work together to address the challenges ahead. “Joey is dedicated to showing up for our community. He listens to many different voices and uses that collaboration to work on solutions to our most complex problems. He’s the person we need on City Council.”

    15 October 2026 · Joey Brunelle for Portland City Council · $700 – $799 · 80K+ impressions · Promotional · Ad Library

  • Supported by City Councilors, School Board Members, State Legislators, and Community Leaders. Joey Brunelle is running for Portland City Council to make Portland more affordable, livable and safe. The ONLY At-Large Clean Elections candidate. Learn more about my action plans and how you can get involved in movements for progress at joeyforportland.org

    29 September 2026 · Joey Brunelle for Portland City Council · $700 – $799 · 125K+ impressions · Promotional · Ad Library

  • For over ten years I've worked alongside you, fighting for tangible, progressive change. Together we brought Clean Elections and Social Housing to Portland, we fought against cuts to public health, we've advocated for renewable energy and housing, and we've worked tirelessly to build community. The challenges we now face require collaborative action too: ending homelessness, making housing more affordable, improving public safety, eliminating walking/cycling injuries and deaths, building moder

    24 September 2026 · Joey Brunelle for Portland City Council · $700 – $799 · 125K+ 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.

Joey Brunelle for Portland City Council: political ads on Facebook and Instagram before the 2026 US midterms · Vipima