Mayors, 1948-present
A new Freeholders Charter in 1946 changed the term of the Mayor to four years. Washington State laws of 1963 changed City elections from the spring to the fall beginning in 1967. Elections were to be held in odd-numbered years with terms of office beginning January 1 of the following even-numbered years. Because of the 1963 state law, the term of the 1964 mayoral race winner was extended to December 31, 1969.

William F. Devin
Fourth term began 6/1/1948. Previously elected under old charter.

Allan Pomeroy
Term began 6/1/1952.

Gordon S. Clinton
First term began 6/4/1956. Second term began 4/6/1960.

J.D. (Dorm) Braman
Term began 4/6/1964. Resigned March 23, 1969, to become Assistant Secretary of Urban Systems and Environment at the U.S. Dept. of Transportation.

Floyd C. Miller
Term began 3/24/1969. Appointed interim mayor until a new mayor could be elected at the November 1969 general election.

Wesley C. Uhlman
First term began 12/1/1969. Took office early due to Braman's resignation. Second term began 1/1/1974.

Charles Royer
First term began 1/1/1978. Second term began 1/1/1982. Third term began 1/1/1986.

Norman B. Rice
First term began 1/1/1990. Second term began 1/1/1994.

Paul Schell
Term began 1/1/1998.

Greg Nickels
First term began 1/1/2002. Second term began 1/1/2006.

Mike McGinn
Term began 1/1/2010.

Ed Murray
Term began 1/1/2014. Resigned 9/13/2017.

Bruce Harrell
Served 9/13/2017-9/18/2017. As Council President, was automatically appointed mayor after Murray resigned.

Tim Burgess
Served 9/18/2017-11/28/2017. Appointed by City Council to serve the remainder of Murray's term after Harrell chose to continue serving on Council.

Jenny Durkan
Term began 11/28/2017. Durkan took office early due to Murray's resignation.

Bruce Harrell
Term began 1/1/2022.