Gresham Mayor · Nov 3, 2026
Travis Stovall
Candidate for Mayor (incumbent)
Travis Stovall, the incumbent, is running for mayor of Gresham in the Nov 3, 2026 election, against Sue Piazza.
Voter registration deadline · Tue, Oct 13, 2026
Mayor of Gresham since 2021 and a business owner. He is a former executive director of the East Metro Economic Alliance and served on the TriMet board from 2012 to 2020.
- Occupation (from candidate statement)
- Mayor, City of Gresham; Business Owner
- Endorsed by
- His pamphlet statement lists Shane Bemis, Maxine Dexter, Gresham Professional Firefighters Association Local #1062, Ricki Ruiz, Ashton Simpson, Jerry Hinton, Karylinn Echols, Laurie Monnes Anderson and David Widmark. Multnomah County Voters' Pamphlet, Nov. 3, 2026 General Election (City of Gresham candidate statements, p. M-41) · Sep 18, 2026
- Campaign website
- www.greshamtogether.org
Where Travis Stovall stands: positions on the record
Water2 sourced positions
Says the move to the Cascade Groundwater Alliance protected residents from regional filtration costs, and that early communication about hardness and taste should have been clearer.
“Leading our transition to the Cascade Groundwater Alliance was essential to protect Gresham residents from hundreds of millions of dollars in regional filtration mandates, securing our financial and water independence.”
Own statementThe Outlook · Sep 24, 2026
Voted yes on Resolution 3717 updating water utility rates (passed 6-0, June 2026).
Council voteCity of Gresham, City Council Action Summary, June 2, 2026 · Jun 2, 2026
Homelessness2 sourced positions
Says outreach and recovery resources should be paired with enforcement of camping bans near schools, parks and retail centers.
“we must pair outreach and recovery resources with compassionate, accountable enforcement of camping bans near schools, parks, and retail centers.”
Own statementThe Outlook · Sep 24, 2026
Voted yes on Council Bill 02-26 establishing Temporary Emergency Shelter code regulations (passed unanimously, March 2026).
Council voteCity of Gresham, City Council Action Summary, March 3, 2026 · Mar 3, 2026
Public safety1 sourced position
Lists as a priority continuing police recruitment and retention to fully staff the Gresham Police Department and shorten emergency response times.
“Continuing our recruitment and retention efforts to fully staff the Gresham Police Department and shorten emergency response times”
Own statementThe Outlook · Sep 24, 2026
City budget1 sourced position
Voted yes on Resolution 3713 adopting the 2026/27 city budget and property tax levy (passed 4-2, June 2026).
Council voteCity of Gresham, City Council Action Summary, June 9, 2026 · Jun 9, 2026
Fees1 sourced position
Voted yes on Council Bill 03-26, amending city code on the Police, Fire and Parks fee, and on Resolution 3684 establishing that fee (both passed 6-0, Feb. 2026).
Council voteCity of Gresham, City Council Action Summary, Feb. 17, 2026 · Feb 17, 2026
Development code1 sourced position
Voted yes on the Development Code Process Update, Phase 2, Part 2 (CPA-25-00460) (passed 6-0, April 2026).
Council voteCity of Gresham, City Council Action Summary, April 7, 2026 · Apr 7, 2026
Urban renewal1 sourced position
Voted yes on the ordinance adopting the Gresham Downtown/Civic Urban Renewal Area (passed 5-0, Sept. 2025).
Council voteCity of Gresham, City Council Action Summary, Sept. 2, 2025 · Sep 2, 2025
City values policy1 sourced position
Voted yes on Resolution 3674, Fairness, Access, Respect, and Accountability (passed 5-1, Feb. 2026).
Council voteCity of Gresham, City Council Action Summary, Feb. 17, 2026 · Feb 17, 2026
Past candidacy1 sourced position
Ran for Gresham mayor in 2022 (won).
Own statementMultnomah County Election Results, November 2022 General Election, Update #15 · Dec 5, 2022
Also running for Mayor
All 10 Gresham candidates →Every claim here links to its source and was checked against it before publishing. How this guide works →
See something wrong? Report an error
Something wrong or missing? Tell us what and where, with a link to a source if you have one. Reports feed the next verification run.