Code of Alabama
Article 4 - Mayor.
Section 11-44E-72 - Eligibility of Candidates.

The candidates for office of mayor shall have been qualified electors of the city for at least one year prior to qualifying, shall be at least 19 years of age, and shall hold no other public office, except that of notary public or a member of the National Guard, Naval or Military Reserve, or the city commission. The candidates for mayor shall reside in any district within the city.