Create an Account - Increase your productivity, customize your experience, and engage in information you care about.
In-person audiences at city council meetings have been suspended until further notice.
The meetings will continue to be live-streamed on the city's website.
Please refer to the Official Meeting Agenda for meeting times and additional information.
View City Council Agendas.
Email all Councilmembers.
To request an appointment with the Mayor, call Shawn Johnson at 928-213-2065 or email Shawn Johnson.
To request an appointment with the Vice Mayor or Councilmembers, call Jason Cook at 928-213-2015 or email Jason Cook.