Local government directory

Mesa, AZ: council, meetings and contacts

Mesa is the 38th largest city in the United States with about 513,656 residents, in Maricopa. Here is who governs it, when they meet in public, and where the agendas are posted.

City government at a glance

Form of government
Council-manager
Governing body
Mesa City Council — 7 members
Regular meetings
Regular meetings generally the first and third Monday, 5:45 p.m., City Hall upper level, 20 E. Main St.; study sessions Thursdays 7:30 a.m.
City Hall
20 E. Main St., Mesa, AZ 85201
Main information line
(480) 644-2011
Population (2025 est.)
513,656 (2020 census: 504,258)
County
Maricopa
Planning body
Mesa Planning and Zoning Board

Six district council members and an at-large mayor; council-manager government.

Official links

The bodies that decide things in Mesa

BodyWhat it decidesWhere to find it
Mesa City Council Ordinances, the city budget, zoning changes, contracts, police and fire funding Official page
Maricopa County Board of Supervisors County budget, sheriff and jail, public health, elections administration, county roads County website
Mesa Public Schools board School budget, boundaries, calendar, curriculum adoption, superintendent District website
Mesa Planning and Zoning Board Rezonings, site plans, variances and long-range land use recommendations City website

Questions people ask about Mesa government

When does the Mesa City Council meet?

Regular meetings generally the first and third Monday, 5:45 p.m., City Hall upper level, 20 E. Main St.; study sessions Thursdays 7:30 a.m. Always confirm the date and location on the official agenda before you attend, because meetings can be cancelled, moved or continued.

How do I contact Mesa city government?

The main information line is (480) 644-2011. City Hall is at 20 E. Main St., Mesa, AZ 85201, and the official website is https://www.mesaaz.gov.

How do I speak at a Mesa public meeting?

Find the agenda for the meeting, check the sign-up deadline (many cities close the list before the meeting starts), prepare remarks for the posted time limit — usually two or three minutes — and state your name, your district and your specific ask.

No debates for Mesa yet. If something is on the council agenda — a rezoning, a fee increase, a transit change — open the first debate and invite both sides.

Start here if you are new to this