2026 City Council District 3 Candidate Forum

Tuesday, October 13, 2026, 6pm.

The North Tabor and Mount Tabor Neighborhood Associations, in partnership with the MTMS PTA, hosted the District 3 Candidate Forum ahead of the 2026 election. The event drew over 100 residents and 15 candidates vying for three positions on Portland’s City Council.

Event Recording

What each candidate had to say – YouTube playlist

Binary (Yes-No) Round Responses

Do you support either of PPS’s lists of proposed school closures?Do you support the current term sheet for public financing of Moda Center renovation?Do you think the current mayor is doing a good job?Do you think the city administrator is doing a good job?Do you support using city PCEF funds for restoring TriMet services?Have you biked on the Portland streets in the past two weeks?
John SweeneyNo 🔻No 🔻No 🔻No 🔻Yes 👍No 🔻
Tom SollittNo 🔻No 🔻? 🫳Yes 👍? 🫳Yes 👍
Tiffany Koyama LaneNo 🔻No 🔻No 🔻Yes 👍? 🫳Yes 👍
Ali BeaudoinNo 🔻No 🔻No 🔻No 🔻Yes 👍Yes 👍
Heart Free PhamYes 👍Yes 👍Yes 👍No 🔻No 🔻No 🔻
Terry ParkerNo 🔻Yes 👍Yes 👍Yes 👍No 🔻No 🔻
Martin WardNo 🔻No 🔻? 🫳? 🫳No 🔻No 🔻
Angelita MorilloNo 🔻No 🔻No 🔻Yes 👍? 🫳Yes 👍
Steve NovickNo 🔻Yes 👍? 🫳No 🔻Yes 👍No 🔻
Patrick HiltonNo 🔻No 🔻No 🔻No 🔻No 🔻No 🔻
Matthias HallettNo 🔻No 🔻Yes 👍Yes 👍Yes 👍Yes 👍
Kellie TorresNo 🔻Yes 👍Yes 👍Yes 👍Yes 👍No 🔻
Cristal OteroNo 🔻Yes 👍No 🔻Yes 👍Yes 👍Yes 👍
Keir LegreeNo 🔻No 🔻Yes 👍Yes 👍No 🔻Yes 👍
Kenneth (Kent) R Landgraver IIINo 🔻No 🔻No 🔻No 🔻No 🔻No 🔻
Have you ridden public transit in the past two weeks?Do you support ballot measure 26-267 for participatory budgeting?Do you support self-driving vehicles in Portland?Do you support expanding Portland Street Response and CHAT to 24/7 operations?Should the mayor have a tie-breaking vote on tied council votes?Do you support the Fair Share tax proposal under consideration at city council?
John SweeneyYes 👍No 🔻No 🔻No 🔻Yes 👍No 🔻
Tom SollittYes 👍No 🔻No 🔻? 🫳Yes 👍Yes 👍
Tiffany Koyama LaneYes 👍Yes 👍No 🔻Yes 👍Yes 👍Yes 👍
Ali BeaudoinYes 👍Yes 👍No 🔻Yes 👍Yes 👍Yes 👍
Heart Free PhamNo 🔻No 🔻Yes 👍No 🔻Yes 👍No 🔻
Terry ParkerYes 👍Yes 👍No 🔻Yes 👍Yes 👍Yes 👍
Martin WardNo 🔻No 🔻Yes 👍No 🔻Yes 👍? 🫳
Angelita MorilloYes 👍Yes 👍No 🔻Yes 👍No 🔻Yes 👍
Steve NovickYes 👍No 🔻No 🔻Yes 👍Yes 👍? 🫳
Patrick HiltonNo 🔻No 🔻No 🔻Yes 👍Yes 👍No 🔻
Matthias HallettYes 👍No 🔻No 🔻Yes 👍Yes 👍No 🔻
Kellie TorresYes 👍No 🔻No 🔻Yes 👍Yes 👍No 🔻
Cristal OteroYes 👍Yes 👍No 🔻Yes 👍No 🔻Yes 👍
Keir LegreeNo 🔻No 🔻No 🔻No 🔻Yes 👍No 🔻
Kenneth (Kent) R Landgraver IIINo 🔻No 🔻No 🔻Yes 👍No 🔻No 🔻

Candidate Tracker

Links are to official candidate websites (if available)

Ali BeaudoinAttended
Joel CorcoranInvited
Guy FrankensteinInvited
Matthias HallettAttended
Patrick HiltonAttended
Larry KellyInvited
Kenneth (Kent) R Landgraver IIIAttended
Tiffany Koyama LaneAttended
Keir LegreeAttended
Esther LeónInvited
Darren McCormickInvited
Angelita MorilloAttended
Steve NovickAttended
Cristal OteroAttended
Terry ParkerAttended
Heart Free PhamAttended
Tom SollittAttended
John SweeneyAttended
Kellie TorresAttended
Kimberly TuckerInvited
Martin WardAttended

What is District 3?

Map of District 3 – https://www.portland.gov/transition/districts

Election Resources

City of Portland – How does ranked-choice voting work: https://www.portland.gov/vote/ranked-choice-voting-rcv

Rose City Reform – District 3 Candidate Tracker: https://rosecityreform.org/candidates/?_position=district-3

Portland Mercury – Meet the District 3 Candidates: https://www.portlandmercury.com/election-2026/meet-the-candidates-for-city-council-district-3/

Previous Debates and Interviews:

https://portland.citycast.fm/podcasts/round-1-why-these-3-portlanders-want-to-represent-district-3

https://portland.citycast.fm/podcasts/round-2-why-these-3-portlanders-want-to-represent-district-3

Share