Two terms are the standard, though some mayors may opt to serve for longer than two terms, or to serve more than two terms consecutively.
assistant
There are no term limits for mayors.  They can serve for as many terms as they like.
assistant
How many terms can a mayor serve?
user