A Tidbit of History – Lewistown’s Mayors Since 1924
Lewistown Mayors over the last 100 years
First records show special election on March 4, 1924 to incorporate Lewistown to 4th class city; officially incorporated March 10, 1924; records then show the following Mayors:
D. H. Palmer shown as Mayor on 7-23-1924 (record doesn’t indicate exact date of appointment or mayoral election & not sure of his end of term; record reflects next new Mayor isn’t shown until 1956)
Bill Arnold first shown in minutes as Mayor on May 1, 1956 & served until October 1956
Eugene Dudgeon appointed October 1, 1956, elected April 1, 1957 and served until November 2, 1959 [relocated to Hannibal]
Charles L. Arnold, Sr. appointed on November 2, 1959 and served until April 1960 election
Everett House elected April 11, 1960 and died February 11, 1965 while in office
Curtis Kitch appointed on March 1, 1965 and served until April 7, 1965 election
Lorenzo Gnuse, Jr. elected April 7, 1965 and served until April 5, 1968
Robert Corbin elected April 5, 1968 and served until April 7, 1970
Roderick Webster elected April 7, 1970 and served until April 5, 1972
Mackie Johnston elected April 5, 1972 and served until April 2, 1974
Robert Kurk elected April 2, 1974 and served until April 6, 1976
Tom Fleer elected April 6, 1976 and served until April 1, 1980
Kenny Stice elected April 1, 1980 and resigned November 7, 1981
Arthur Green appointed on November 7, 1981 and served until April 6, 1982 election
John Sharpe elected April 6, 1982 and resigned on April 6, 1987 [due to traveling]
Richard Lay appointed April 7, 1987 and served until April 1988 election
LeRoy Pickett elected April 18, 1988 and resigned December 4, 1989
Stephen Lowman appointed December 4, 1989 to serve until April 1990 election, elected April 1990 and resigned October 5, 1992 [employment transfer]
Tom Fleer appointed October 26, 1992 to serve until April 1993 election, was elected and served until May 1, 2006
Stephen McKenzie elected April 2006 and sworn in May 1, 2006 and served until May 6, 2024
Wes Sharpe elected April 2, 2024 and sworn in May 6, 2024



