When Dunkirk was incorporated as a village in 1837, it was governed by a board of trustees and president, the first of whom was Walter Smith.

In 1880, Dunkirk became a city and these individuals have served as mayor since then:

1880 – Horatio G. Brooks (R)

1881 – Charles D. Murray (D)

1882 – Hiram D. Miner (D)

1883 – Walter Zimmerman (D)

1884 – Thomas C. Jones (R)

1885 – Marshall L. Hinman (D)

1886 – Marshall L. Hinman (D)

1887 – Marshall L. Hinman (D)

1888 – William Bookstaver (D)

1889 – William Bookstaver (D)

1890 – William Bookstaver (D)

1891 – William Martin (R)

1892 – Frank G. Gould (D)

1893 – Charles C. Parker (D)

1894 – Charles E. Hequembourg (R)

1895 – Charles E. Hequembourg (R)

1896 – William Bookstaver (D)

1897 – William Bookstaver (D)

1898 – Alexander Williams (R)

1899 – Alexander Williams (R)

1900 – Charles J. Winter (R)

1901 – Daniel Scannell (D)

1902 – Daniel Scannell (D)

1903 – Daniel Scannell (D)

1904 – Charles J. Winter (R)

1905 – Charles J. Wirtner (R)

1906 – John T. Madigan (D)

1907 – Myer Einstein (D)

1908 – Myer Einstein (D)

1909 – Myer Einstein (D)

1910 – Harry James (R)

1911 – Harry James (R)

1912 – Harry B.Lyon (R)

1913 – Harry B. Lyon (R)

1914 – John T. Sullivan (D)

1915 – John T. Sullivan (D)

1916 – J. Adelbert Taylor (R)

1917 – J. Adelbert Taylor (R)

1918 – James S. Pierce (R)

1919 – James S. Pierce (R)

1920 – Harry B. Lyon (R)

1921 – Harry B. Lyon (R)

1922 – Glenn W. Woodin (R)

1923 – Glenn W. Woodin (R)

1924 – John T. Kornprobst (D)

1925 – John T. Kornprobst (D)

1926 – Walter Roberts (R)

1927 – Walter Roberts (R)

1928 – Paul Weiss (D)

1929 – Paul Weiss (D)

1930 – Paul Weiss (D)

1931 – Paul Weiss (D)

1932 – Walter L. Roberts (D)

1933 – Walter L. Roberts (D)

1934 – Walter L. Roberts (D)

1935 – Walter L. Roberts (D)

1936 – Walter L. Roberts (D)

1937 – Walter L. Roberts (D)

1938 – Thomas Egan (D)

1939 – Thomas Egan (D)

1940 – Thomas Egan (D)

1941 – Thomas Egan (D)

1942 – Frank T. Bartela (D)

1943 – Frank T. Bartela (D)

1944 – Frank T. Bartela (D)

1945 – Frank T. Bartela (D)

1946 – Walter Murray (R)

1947 – Walter Murray (R)

1948 – Walter Murray (R)

1949 – Walter Murray (R)

1951 – Walter Murray (R)

1952 – Walter Murray (R)

1953 – Walter Murray (R)

1954 – Bernard Dougherty (D)

1955 – Bernard Dougherty (D)

1956 – George Wheeler (R)

1957 – George Wheeler (R)

1958 – George Wheeler (R)

1959 – George Wheeler (R)

1960 – Joseph J. Steger (D)

1961 – Joseph J. Steger (D)

1962 – Joseph J. Steger (D)

1963 – Joseph J. Steger (D)

1965 – Joseph J. Steger (D)

1967 – Joseph J. Steger (D)

1968 – Joseph J. Steger (D)

1969 – Joseph J. Steger (D)

1970 – F. Neil Chaffie (R)

1971 – F. Neil Chaffie (R)

1972 – Clemens J. Lutz (D)

1973 – Clemens J. Lutz (D)

1974 – Leon A. Damian (D)

1975 – Leon A. Damian (D)

1976 – Gilbert W. Snyder (R)

1977 – Gilbert W. Snyder (R)

1978 – Gilbert W. Snyder (R)

1979 – Gilbert W. Snyder (R)

1980 – Gary C. Michalak (D)

1981-1987 – Edwin Gregoreski

1988-1989 – Madylon Kubera (D)

1990-1991 – Greg Krauza (D)

1992-2001 – Robert Kesecki (D)

2002-2011 – Richard Frey (R)

2012-2015 – A.J. Dolce (D)

2016-present  –  Wilfredo Rosas (D)