This is a list of mayors of the City of Townsville, a local government area of Queensland, Australia.
Nick Dametto is the mayor-elect following the Saturday 15 November 2025 City of Townsville mayoral by-election, where he received 61.6% of the vote, with recently-resigned mayor Troy Thompson coming fifth at 4.8% of the vote (or 2080 persons). Elected in 2024, Thompson beat previous mayor Jenny Hill, who was elected in 2012 and re-elected in 2016 and 2020.
Elections for mayor are held every four years as part of the statewide local elections.
History The first mayor was John Melton Black, a pioneer who is said to have built the first house in Townsville.
In 1976, the Labor Party won control of the council, with Perc Tucker elected mayor. He served until his death in August 1980, being replaced by Mike Reynolds, who was himself succeeded by Tony Mooney in 1989.
Mooney served as mayor until the 2008 election, which was the first the original City of Townsville merged with the City of Thuringowa. Former Thuringowa mayor Les Tyrell defeated Mooney in a landslide, but only served for a single term and retired in 2012.
Mayors 1866–present No.PortraitMayorPartyTerm startTerm endNotes Council control (term) 1 John Melton Black Independent 1866 1867 2 William Alfred Ross Independent 1868 1868 3 William Aplin Independent 1869 1869 4 Frederick Coleman Independent 1870 1870 5 Patrick Hanran Independent 1871 1872 6 S. F. Walker Independent 1873 1873 7 Joseph Fletcher Independent 1874 1874 (6) S. F. Walker Independent 1875 1875 8 Henry Knapp Independent 1876 1876 Noted as a "brief" term (5) Patrick Hanran Independent 1876 1877 9 E. A. Head Independent 1878 1878 (5) Patrick Hanran Independent 1879 1879 10 Thankful Percy Willmett Independent 1880 1881 (5) Patrick Hanran Independent 1882 1882 11 W.V. Brown Independent 1883 1883 (10) Thankful Percy Willmett Independent 1883 1884 12 Eugene J. Forrest Independent 1885 1885 13 Henry Barbenson Le Touzel Hubert Independent 1885 1885 14 W.P. Walker Independent 1886 1886 15 Arthur Glennie Bundock Independent 1887 1888 16 John Newport Parkes Independent 1889 1889 17 William Clayton Independent 1890 1890 18 Lionel Fairley Independent 1891 1891 (5) Patrick Hanran Independent 1892 1892 19 C.F.A. Sparre Independent 1892 1892 (5) Patrick Hanran Independent 1893 1893 20 Murdo Cameron Independent 1894 1894 (12) Eugene J. Forrest Independent 1895 1895 (5) Patrick Hanran Independent 1896 1896 21 Michael McKiernan Independent 1897 1897 22 A.E. McCreedy Independent 1898 1898 23 Thomas Enright Independent 1899 1899 (22) A.E. McCreedy Independent 1900 1900 (20) Murdo Cameron Independent 1901 1901 (10) Thankful Percy Willmett Independent 1902 1902 24 William Archer Ackers Independent 1903 1903 25 Thomas Smyth Independent 1904 1904 (20) Murdo Cameron Independent 1905 1905 26 J. Thompson Independent 1906 1906 27 Peter Minehan Independent 1907 1907 28 George Murray Independent 1908 1908 (25) Thomas Smyth Independent 1909 1909 29 Joseph Hodel Independent 1910 1910 (28) George Murray Independent 1911 1911 30 John Henry Tyack Independent 1912 1912 31 Robert Wilson McClelland Independent 1913 1913 32 William Henry Swales Independent 1914 1915 (31) Robert Wilson McClelland Independent 1916 1916 33 John Edward Clegg Independent 1917 1918 34 Thomas George Melrose Independent 1919 1919 35 William Green Northern Country 1920 1923 36 Anthony Ogden Labor 1924 1926 37 William John Heatley Independent 1926 8 April 1933 38 John Stewart Mitchell Independent 8 April 1933 1952 39 Angus J. Smith Independent 1952 1967 40 Harold Phillips Independent 1967 1972 41 Max Hooper Independent National 1972 1976 42 Perc Tucker Labor 1976 20 August 1980 Died in office 43 Mike Reynolds Labor 20 August 1980 1989 44 Tony Mooney Labor 1989 15 March 2008 Lost re-election 45 Les Tyrell Team Tyrell 15 March 2008 28 April 2012 Mayor of Thuringowa from 1991–2008. RetiredTeam Tyrell majority Townsville First majority 46 Jenny Hill Team Jenny Hill 28 April 2012 16 March 2024 Also a Labor Party member. Lost re-electionNo overall control Team Jenny Hill majority 47 Troy Thompson Independent 16 March 2024 26 September 2025 ResignedNo overall control 48 Nick Dametto Independent 15 November 2025 Mayor-elect Katter's Australian Party member for Hinchinbrook from 2017–2025.
Electoral results 2025 by-election
2024
2020
2016
2012
2008
1933
References