Coverage

52 cities across 7 counties in the Houston metro — monitored automatically, every P&Z cycle. The table also lists 1 on the expansion list (Coming soon, not monitored yet); they are not in this count.

The idea is simple: this data is public, and checking the portals is manual work. We automate the manual work — that's it. The table below lists the sources our monitor reads and the expansion candidates it does not yet, where each posts, and when packets typically drop, so you can verify us against the source any time. The status column says which is which.

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 = a portal our monitor read successfully within the last 21 days and holds at least one case from. Grey = on the expansion list.

City and source status

Jump to county: Brazoria · Chambers · Fort Bend · Galveston · Harris · Liberty · Montgomery

CityCountyWhere agendas postP&Z meeting cadenceFirst capture vs. meeting (observed)Last packet seenCases trackedLast checkedStatus
Brazoria County — 11 monitored cities
AlvinBrazoriawww.alvin.govMonthly Tuesday~56 days AFTER the meeting date (n=10)2026-10-14372026-10-27Live
AngletonBrazoriaangleton-tx.municodemeetings.comMonthly Thursday~35 days AFTER the meeting date (n=8)2026-09-30232026-11-03Live
BrazoriaBrazoriawww.cityofbrazoria.orgSemimonthly Tuesday~75 days AFTER the meeting date (n=15)2026-10-0922026-11-02Live
Brazoria CountyBrazoriabrazoriacountytx.legistar.comSemimonthly Mixedsame day (n=12)2026-10-2102026-10-31Seeding
FreeportBrazoriafreeporttx.portal.civicclerk.comMonthly Tuesday~25 days AFTER the meeting date (n=3)2026-10-1572026-10-28Live
Iowa ColonyBrazoriaiowacolony-tx.municodemeetings.comMonthly Mixed~36 days AFTER the meeting date (n=10)2026-11-03592026-11-03Live
Lake JacksonBrazorialakejackson-tx.govSemimonthly Tuesday~67 days AFTER the meeting date (n=8)2026-08-2822026-11-03Live
ManvelBrazoriamanveltx.portal.civicclerk.comSemimonthly Mixed~60 days AFTER the meeting date (n=19)2026-10-08282026-11-03Live
PearlandBrazoriapearlandtx.civicweb.net—~5 days before meeting (n=3)2026-10-28502026-11-02Live
Richwood TXBrazoriarichwood-tx.municodemeetings.comMonthly Mixednot yet measured2026-10-1702026-11-03Seeding
West ColumbiaBrazoriawww.westcolumbiatx.orgSemimonthly Mixed~13 days AFTER the meeting date (n=13)2026-10-1042026-11-03Live
Chambers County — 1 monitored city
Mont BelvieuChambersmontbelvieu.granicus.comMonthly Monday~69 days AFTER the meeting date (n=7)2026-10-1532026-11-01Live
Fort Bend County — 6 monitored cities
FulshearFort Bendfulsheartexas.granicus.comMonthly Mixed~280 days AFTER the meeting date (n=26)2026-10-3192026-10-31Live
Missouri CityFort Bendmissouricitytx.civicweb.net—not yet measured2026-10-08562026-11-01Live
NeedvilleFort Bendtx-needville.civicplus.comSemimonthly Mondaynot yet measured2026-10-1542026-11-04Live
RosenbergFort Bend—Semimonthly Wednesday~11 days AFTER the meeting date (n=11)2026-10-18702026-11-04Live
StaffordFort Bend—Monthly Tuesdaynot yet measured2026-10-1302026-11-03Seeding
Sugar LandFort Bendsugarlandtx.portal.civicclerk.comMonthly Thursday~38 days AFTER the meeting date (n=14)2026-10-14162026-11-04Live
Galveston County — 9 monitored cities
Clear Lake ShoresGalvestonwww.clearlakeshores-tx.govMonthlynot yet measured2026-07-2712026-10-30Live
DickinsonGalvestonwww.dickinsontexas.govSemimonthly Tuesday~67 days AFTER the meeting date (n=15)2026-10-15262026-11-03Live
FriendswoodGalvestonfriendswoodtx.portal.civicclerk.comSemimonthly Mixed~30 days AFTER the meeting date (n=14)2026-10-15362026-11-04Live
GalvestonGalvestongalvestontx.portal.civicclerk.comSemimonthly Mixed~39 days AFTER the meeting date (n=19)2026-10-27392026-11-03Live
KemahGalvestonwww.kemahtx.govSemimonthly Wednesday~60 days AFTER the meeting date (n=22)2026-10-3182026-11-03Live
La MarqueGalvestonlamarquetx.portal.civicclerk.comMonthly Tuesday~92 days AFTER the meeting date (n=6)2026-10-2342026-11-01Live
League CityGalvestonwww.leaguecitytx.govSemimonthly Mixed~45 days AFTER the meeting date (n=21)2026-10-21152026-11-04Live
Santa FeGalvestontx-santafe.civicplus.comMonthly Tuesday~37 days AFTER the meeting date (n=3)2026-10-15102026-11-03Live
Texas CityGalveston—Semimonthly Mixed~41 days AFTER the meeting date (n=13)2026-11-02142026-11-02Live
Harris County — 17 monitored cities · 1 listed, not monitored
BaytownHarris—Monthly Tuesday~22 days AFTER the meeting date (n=8)2026-10-15102026-11-02Live
BellaireHarrisbellairetx.civicweb.net2nd thursdaysame day (n=4)2026-10-05192026-10-22Live
Bunker Hill VillageHarris—Semimonthly Mixednot yet measured2026-10-2102026-11-02Seeding
Deer ParkHarriscityofdeerpark.legistar.comMonthly Monday~54 days AFTER the meeting date (n=11)2026-10-2772026-11-03Live
HoustonHarris——~17 days before meeting (n=3)2026-10-2432—Checks stalled
Hunters Creek VillageHarris—Semimonthly Monday~40 days AFTER the meeting date (n=4)2026-10-1752026-11-04Live
Jacinto CityHarriswww.jacintocity-tx.govMonthly Mixednot yet measured2026-10-2902026-11-03Seeding
Jersey VillageHarrisjerseyvillage.govMonthlynot yet measured2026-10-1872026-11-01Live
KatyHarris—2nd Tuesdaynot yet measured—0—Coming soon — not monitored yet
La PorteHarrispub-laporte.escribemeetings.comMonthly Mixed~39 days AFTER the meeting date (n=11)2026-11-03282026-11-03Live
Nassau BayHarris—Monthly Mixednot yet measured2026-10-1202026-11-01Seeding
PasadenaHarriswww.pasadenatx.govSemimonthly Monday~56 days AFTER the meeting date (n=20)2026-10-2002026-11-03Seeding
SeabrookHarrisseabrooktx.portal.civicclerk.comMonthly Mixed~51 days AFTER the meeting date (n=12)2026-10-08302026-10-28Live
South HoustonHarriswww.southhoustontx.govSemimonthly Tuesday~48 days AFTER the meeting date (n=19)2026-11-0402026-11-04Seeding
Spring Valley VillageHarrisspringvalleytx.portal.civicclerk.comMonthly Tuesday~22 days AFTER the meeting date (n=3)2026-10-0762026-11-04Live
TomballHarristomball-tx.municodemeetings.comMonthly Monday~44 days AFTER the meeting date (n=7)2026-10-08152026-11-03Live
WebsterHarriswww.webstertx.gov2nd wednesday~84 days AFTER the meeting date (n=4)2026-09-2912026-11-03Live
West University PlaceHarriswww.westutx.govMonthly Mixed~122 days AFTER the meeting date (n=6)2026-10-08132026-10-22Live
Liberty County — 2 monitored cities
ClevelandLibertywww.clevelandtexas.comMonthly Thursday~4 days AFTER the meeting date (n=4)2026-10-22122026-10-29Live
Liberty TXLibertylibertytx.portal.civicclerk.comMonthly Mixednot yet measured2026-09-1632026-11-04Live
Montgomery County — 6 monitored cities
ConroeMontgomery—Semimonthly Thursday~45 days AFTER the meeting date (n=23)2026-10-17462026-10-22Live
MontgomeryMontgomerywww.montgomerytexas.govMonthly Tuesday~109 days AFTER the meeting date (n=9)2026-09-27132026-11-03Live
Montgomery CountyMontgomery—Semimonthly Thursday~4 days before meeting (n=5)2026-11-01512026-11-04Live
ShenandoahMontgomerywww.shenandoahtx.usMonthly Tuesday~82 days AFTER the meeting date (n=10)2026-09-12112026-11-03Live
The WoodlandsMontgomerywww.thewoodlandstownship-tx.govSemimonthly Mixed~412 days AFTER the meeting date (n=80)2026-11-013042026-11-04Live
WillisMontgomerywww.ci.willis.tx.usMonthly Wednesday~45 days AFTER the meeting date (n=9)2026-10-0982026-10-27Live

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.

Status: Live means our monitor read the portal successfully within the last 21 days and we hold at least one case from it; Seeding means the monitor is configured (its first checks may not have landed yet) and no case has been read from it; Checks stalled means our reads have stopped landing; Not retrievable means the portal answers but has never returned an agenda we can fetch; Coming soon means the city is on the expansion list and not yet checked; Covered by … County means the county's portal carries that city's cases. Rows in those last two states are listed for transparency and are not monitored cities: the count at the top of this page, each county heading and the metros page count only the cities our monitor polls. None of these is a statement about what the city has published or about alerts delivered.

First capture vs. meeting is measured from when our own monitor first captured each packet relative to its meeting date, not from the portal's self-reported publish time; historical archive ingestion is included in that figure until it is separately split, so an old packet captured during a backfill reads as captured after its meeting. Texas cities post under the Texas Open Meetings Act (Government Code §551.043: notice at least three business days before a meeting as amended by HB 1522, effective September 1, 2025, with statutory exceptions for emergency and other listed meetings). The law describes the city's posting deadline, not our delivery lead time.

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

Start 14-day free trial