The office existed from 1874 until 1975, when Thames Borough and Coromandel County were amalgamated to form Thames-Coromandel District.
In late 1871, a public meeting in Grahamstown (one of the two historic towns that now forms Thames) resolved:[1] That in the opinion of the meeting it is desirable that a Municipal Corporation should be established for the Thames.This resulted in the forming of a Thames Municipality Committee in early 1872.
William Davies was the only person proposed and voted into the role unanimously in April 1874.
[2] Henry Greenslade resigned from the mayoralty on 31 May 1900, as he had bought a farm in Ōhaupō in the Waipa District.
[7] In 1975, Thames Borough amalgamated with Coromandel County, out of which Thames-Coromandel District arose.