Duncanville's Mayors

August 1947 to Present

Name Term Served
   
Greg Contreras May 2024 - May 2026
Barry L. Gordon May 2022 - May 2024
Barry L. Gordon May 2020 - May 2022
Barry L. Gordon May 2018 - May 2020
David L. Green May 2016 - May 2018
Deborah Hodge May 2014 - May 2016
David L. Green May 2012 - May 2014
David L. Green May 2010 - May 2012
David L. Green May 2008 - May 2010
David L. Green May 2006 - May 2008
Glenn Repp  May 2004 - May 2006 
Glenn Repp
May 2002 - May 2004 
Glenn Repp  May 2000 - May 2002
Glenn Repp May 1998 - May 2000
Ed Purcell May 1996 - May 1998
Ed Purcell May 1994 - May 1996
Jim Tow May 1992 - May 1994
Jim Tow May 1990 - May 1992
NO BOOK May 1988 - May 1990
Russ Kent May 1986 - May 1988
Cliff Boyd May 1984 - May 1986
Cliff Boyd May 1982 - May 1984
Richard L. Davidson May 1980 - May 1982
Richard L. Davidson  May 1978 - May 1980
Richard L. Davidson May 1976 - May 1978 
Richard L. Davidson May 1974 - May 1976
Robert L. Armstrong May 1972 - May 1974
Robert L. Armstrong May 1970 - May 1972
Robert L. Armstrong May 1968 - May 1970
Robert L. Armstrong May 1966 - May 1968
John N. Jackson May 1964 - May 1966
John M. Jackson May 1962 - May 1964
D.L. Hopkins, Jr. May 1960 - May 1962
D.L. Hopkins, Jr. May 1958 - May 1960
D.L. Hopkins, Jr.  May 1956 - May 1958
E.M. Hastings May 1954 - May 1956
H.V. Sliger May 1952 - May 1954
E.M. Hastings
May 1950 - May 1952
E.M. Hastings May 1948 - May 1950
D.L. Hopkins, Jr. August 2, 1947 (special election to serve a six month term)