Filing for Municipal Office

Every 2 years, elections are held for the mayoral seat, 4 City Council seats (one of the 2 seats for each ward) and 4 honorary positions*. You can find information about the structure and  responsibilities of the City Council in the City of Liberty Code of Ordinances, Article II, online here »

Election Information

The next Municipal Election will be held April 2025.

Qualifications for Candidates

If you’re interested in running for Mayor or one of the 4 City Council seats, you must:

  • be a citizen of the State of Missouri
  • be at least 21 years of age
  • have resided in within Liberty city limits for 2 years preceding the election date
  • be a registered voter in Liberty

Council members also must be “bona fide” residents of the wards for which they are elected. You can find a map of the wards online here »


  • Mayor - 2 years
  • Council members - 4 years (4 seats, 1 from each ward, is open for election every 2 years)


  • Mayor - $4,800 per year.
  • Council member - $2,400 per year.

City Council Meetings

The City Council generally meets at 7 p.m. in regular session on the 2nd and 4th Monday of each month, and in study session on either the 1st or 3rd Monday of each month.

Honorary Elected Officials*

In addition to the mayoral and City Council seats, there are also 4 honorary positions that are open for election every 2 years. Those interested in filing for the honorary positions of City Clerk and City Treasurer must hold the same qualifications as outlined for the Council Members. Candidates for the honorary Auditor or Constable positions must be registered qualified voters in Liberty.

Terms: The City Clerk, City Treasurer, Auditor and Constable are elected to 2 year terms.

Compensation: The City Clerk, City Treasurer, Auditor and Constable positions earn $1 for each year served.

Filing for Office

The filing window for the 2023 Municipal Election opens Dec. 6 at 8 a.m. and will close Dec. 27. Candidates should note that City Hall will be closed in observance of the Christmas holiday on Dec. 26. Candidates may file anytime during posted business hours. Current posted business hours are 8 a.m. - 4:30 p.m. (hours subject to change).

Voter Registration

For more information about how to register to vote in Clay County, visit the Clay County Board of Election Commissioners website.