Question: how often are elections held in thailand?
Answer: For all the local governments, the electoral term is four years. If a councillor positions becomes vacant, a by-election is held in the corresponding constituency, if a mayor position becomes vacant, a new election for a four-year term is held. Thus elections for mayor and council aren't necessarily on the same date.