Coverage

26 cities across 2 counties in the Phoenix metro — monitored automatically, every P&Z cycle.

The idea is simple: this data is public, and checking the portals is manual work. We automate the manual work — that's it. Below is every source we watch, where it posts, and when packets typically drop, so you can verify us against the source any time.

Coverage is where we start, not where we stop. We follow each case through its stages — hearing scheduled, continued, advanced from Planning & Zoning to Council — flag the ones where staff has recommended denial, and alert on filings near land you own. How that works.

Teal = live coverage (alerts flowing). Grey = on the expansion list.

Every city, every source

Jump to county: Maricopa · Pinal

CityCountyWhere agendas postP&Z meeting cadencePacket drop (observed)Last packet seenCases trackedLast checkedStatus
Maricopa County — 23 cities
AvondaleMaricopaavondaleaz.portal.civicclerk.comMonthly Wednesday~84 days AFTER the meeting date (n=8)2026-08-13222026-09-04Live
BuckeyeMaricopabuckeyeaz.granicus.comSemimonthly Tuesday~74 days AFTER the meeting date (n=17)2026-09-04122026-09-08Live
CarefreeMaricopaMonthlynot yet measured2026-07-2632026-09-06Live
Cave CreekMaricopaMonthly Thursday~66 days AFTER the meeting date (n=5)2026-09-04172026-09-04Live
ChandlerMaricopaSemimonthly Wednesday~38 days AFTER the meeting date (n=9)2026-09-02692026-09-02Live
El MirageMaricopaelmirageaz.granicus.com2nd tuesday~166 days AFTER the meeting date (n=3)2026-07-2642026-09-08Live
Fountain HillsMaricopafountainhillsaz.portal.civicclerk.comSemimonthly Mixed~75 days AFTER the meeting date (n=17)2026-09-06102026-09-09Live
GilbertMaricopagilbert.granicus.comPc 1st wednesdaynot yet measured02026-09-03No agendas published
GlendaleMaricopaSemimonthly Mixed~47 days AFTER the meeting date (n=10)2026-09-04122026-09-07Live
GoodyearMaricopagoodyear.legistar.com1st & 3rd wednesdaynot yet measured02026-09-09No agendas published
GuadalupeMaricopawww.guadalupeaz.orgSemimonthly Mixed~66 days AFTER the meeting date (n=18)2026-09-06192026-09-06Live
Litchfield ParkMaricopalitchfieldparkaz.portal.civicclerk.comMonthly Tuesday~60 days AFTER the meeting date (n=6)2026-08-0442026-09-08Live
Maricopa CountyMaricopawww.maricopa.govBiweekly Mixed~89 days AFTER the meeting date (n=41)2026-09-03492026-09-09Live
MesaMaricopamesa.legistar.comSemimonthly Wednesday~67 days AFTER the meeting date (n=16)2026-09-03332026-09-09Live
Paradise ValleyMaricopaparadisevalleyaz.legistar.comMonthly Tuesday~81 days AFTER the meeting date (n=6)2026-08-0792026-09-09Live
PeoriaMaricopapeoriaaz.primegov.comMonthly Thursday~10 days AFTER the meeting date (n=3)2026-08-24302026-09-03Live
PhoenixMaricopawww.phoenix.govPc 1st thursdaysame day (n=8)2026-09-09522026-09-09Live
Queen CreekMaricopaqueencreekaz.granicus.comMonthly Mixed~92 days AFTER the meeting date (n=10)2026-09-03192026-09-09Live
ScottsdaleMaricopaPc 2nd & 4th wednesdaynot yet measured0Coming soon
SurpriseMaricopasurpriseaz.portal.civicclerk.comSemimonthly Thursday~58 days AFTER the meeting date (n=12)2026-08-14762026-09-03Live
TempeMaricopatempe.granicus.comMonthly Tuesday~462 days AFTER the meeting date (n=39)2026-09-02712026-09-09Live
TollesonMaricopatollesonaz.portal.civicclerk.comSemimonthly Mixed~89 days AFTER the meeting date (n=17)2026-09-02132026-09-08Live
WickenburgMaricopaMonthly~78 days AFTER the meeting date (n=4)2026-08-22162026-08-29Live
Pinal County — 4 cities
Apache JunctionPinalapachejunction.legistar.comMonthly Tuesday~67 days AFTER the meeting date (n=6)2026-08-2062026-09-08Live
Casa GrandePinalMonthly Thursday~86 days AFTER the meeting date (n=8)2026-08-03862026-09-02Live
EloyPinaleloyaz.portal.civicclerk.comMonthly Mixed~101 days AFTER the meeting date (n=6)2026-07-10252026-09-09Live
MaricopaPinalmaricopa.legistar.comMonthly Mondaynot yet measured2026-08-2232026-09-05Live

Last checked is when our monitor last read that portal successfully; last packet seen is when the city last published one. They differ whenever a city simply has not met — which is most of the time, and is why both are shown rather than one being made to stand for the other.

Packet-drop timing is measured from when our own monitor first captured each packet, not the portal's self-reported publish time; state open-meetings law requires agendas to be posted ahead of each meeting.

Curious who keeps filing across these cities? See the petitioner index → · Activity trends across the metro →

Start 14-day free trial