Charles Maughan
OR · Mayor of Corvallis, Oregon
Charles Maughan is the Mayor of Corvallis and previously served two terms on the City Council. His work emphasizes affordable housing and climate action.
Track record
Track record — General
General · 2 records
Was selected as one of 12 mayors for the 2023 New Mayors Cohort organized by the Mayors Innovation Project.
June 8, 2023
Source: corvallisoregon.gov
Was sworn in as Corvallis mayor at the January 3, 2023 City Council meeting.
January 3, 2023
Source: corvallisoregon.gov
Past race Charles Maughan ran in:
- Corvallis Mayor · November 3, 2026 · Corvallis city, Oregon · incumbent