Can anyone run for mayor of a town? 
human
In a town?  As far as I know, all citizens of a town can run for mayor.
assistant
Can anyone run for mayor of a town? 
human
In the United States, yes, in many places, yes.
assistant