Central Valley meeting agendas
Where each governing body posts its agendas, and how far ahead.
We track 23 bodies so far, out of an estimated 300 to 500 or more across the region. Thirteen of the 23 publish a stated posting lead time. The other ten are marked "not established" rather than assumed.
Counties
| County | Agenda portal | Posted |
|---|---|---|
| Fresno | Legistar | At least 72 hours ahead, online and at the entrance window of the Hall of Records |
| Kern | Board of Supervisors meetings, current agenda as a PDF | Not established |
| San Joaquin | IQM2 calendar | Not established |
| Stanislaus | Agendas by year, 1999 to present, current agenda | At least 72 hours ahead |
| Tulare | PrimeGov portal | At least 72 hours ahead. Pre-registration to speak opens at the same time. |
| Merced | Board agendas | Typically the Wednesday before a Tuesday meeting, "but in no event later than 72 hours" |
| Kings | Calendar, agenda and action summary, past packets | The Friday before the Tuesday meeting. The hour is disputed, see below. |
| Madera | eSCRIBE portal | Not established |
Cities
| City | Agenda portal | Posted |
|---|---|---|
| Fresno | Legistar and agendas.fresno.gov | Not established as a number of hours. See the note below on the fifth business day. |
| Bakersfield | eSCRIBE | Not established. The city states only that "Agendas are available prior to the meetings." |
| Stockton | Legistar and Granicus | By 5:00 p.m. on the Friday before the Tuesday meeting |
| Modesto | City Council agendas and minutes, backed by OnBase Agenda Online | At least 72 hours ahead |
| Visalia | Legistar | The Friday before the Monday meeting, and posted at City Hall |
| Merced | Legistar | At least 72 hours ahead |
| Clovis | CivicClerk portal | Not established |
| Turlock | CivicClerk portal | Not established |
School districts
| District | Agenda portal | Posted |
|---|---|---|
| Fresno Unified | Diligent Community and board agendas and minutes | Three days before the meeting |
| Kern High School District | BoardDocs | At least 72 hours for a regular meeting, 24 hours for a special meeting. Posted at the District Office, at each school site, and online. |
| Stockton Unified | Diligent Community | Not established |
| Modesto City Schools | Simbli | The Friday afternoon before each meeting, and in the Superintendent's Office at 426 Locust Street |
| Clovis Unified | Board agendas | Not established |
| Visalia Unified | Diligent Community and the district site | At least 72 hours for a regular meeting, 24 hours for a special meeting. Posted at the District Office, on the district site, and on Diligent. |
Regional agencies
| Body | Agenda portal | Posted |
|---|---|---|
| San Joaquin Valley Air Pollution Control District | Governing Board, which lists agendas and minutes by date back to 2000 | Not established |
What "posted ahead" means
California's open meetings law sets a floor for how far in advance a regular meeting agenda must be posted. What is listed above is each body's own stated practice where we could confirm it, which is what actually matters if you are planning to attend or to comment.
Seventy-two hours is the pattern. Fresno County, Stanislaus County, Tulare County, Modesto, Merced city, Kern High School District, and Visalia Unified all state at least 72 hours, which reflects the state law floor for a regular meeting. Where a body states nothing, 72 hours is the reasonable expectation. But a special meeting runs on 24 hours, and that is exactly when something contentious tends to be scheduled. Two bodies here state the 24-hour special-meeting rule explicitly, both of them school districts.
Six bodies post earlier than the floor, which matters if you want time to read a packet properly:
| Body | Posts |
|---|---|
| Merced County | Wednesday before a Tuesday meeting |
| Kings County | Friday before a Tuesday meeting |
| Stockton | By 5:00 p.m. Friday before a Tuesday meeting |
| Visalia | Friday before a Monday meeting |
| Modesto City Schools | Friday afternoon before the meeting |
| Fresno Unified | Three days before the meeting |
Tulare County ties two things together that are usually separate. Its statement reads: "The agenda and pre-registration are available at least 72 hours prior to the meeting." Since Tulare requires registration to speak, the moment the agenda appears is also the moment you can sign up, and those are the same 72-hour window.
Kings County's own two pages disagree on the hour
Both of these are Kings County pages, published by the same board:
- "An agenda is prepared the Friday prior to the Tuesday meeting and available on the website after 3:00 p.m." (calendar and agenda page)
- "As required by law the agenda packet will be available by 5:00 p.m. on the Friday prior to the next Tuesday's meeting." (board department page)
They agree on the day and disagree on the hour by two hours. We are publishing "the Friday before the Tuesday meeting" and recording the disagreement rather than picking one. If you need the packet at a specific hour on that Friday, plan for 5:00 p.m.
Fresno's fifth business day is a different deadline, and it is the useful one
The City of Fresno does not state how far ahead its agenda is posted; its municipal code says only that the agenda "shall be posted and prepared in accordance with the Ralph M. Brown Act." But the same code section sets a deadline that matters more if you want something on the agenda rather than just wanting to read it: an item must reach the City Clerk "prior to 5 p.m. of the fifth business day prior to the Council meeting" (Fresno Municipal Code section 2-303(a), source).
Those are two different clocks and it is easy to confuse them. Seventy-two hours is when you can read the agenda. The fifth business day is when the agenda closes.
A note on the portals
These 23 bodies run on ten different vendors, which is more fragmentation than it looks like from any single city.
| Vendor | Bodies |
|---|---|
| Legistar | 5 (Fresno County, Fresno, Stockton, Visalia, Merced city) |
| Diligent Community | 3 (Fresno Unified, Stockton Unified, Visalia Unified) |
| CivicClerk | 2 (Clovis, Turlock) |
| eSCRIBE | 2 (Madera County, Bakersfield) |
| PrimeGov | 1 (Tulare County) |
| IQM2 | 1 (San Joaquin County) |
| Granicus meeting portal | 1 (Kern County) |
| BoardDocs | 1 (Kern High School District) |
| Simbli, by eBOARDsolutions | 1 (Modesto City Schools) |
| OnBase Agenda Online | 1 (Modesto city) |
| The government's own website, no third-party portal | 5 (Stanislaus County, Merced County, Kings County, Clovis Unified, the air district) |
Granicus owns Legistar, PrimeGov, IQM2, and the Granicus meeting portal, so that one vendor family covers 8 of the 23 bodies here, and Madera County's older archives sit on two more Granicus products (PrimeGov for 2022 to 2025, MinuteTraq for 2005 to 2022) even though its current portal is eSCRIBE.
Legistar in particular carries item-level history, so if you are following a single ordinance, contract, or land-use case you can track it across meetings rather than hunting meeting by meeting. It is the most useful of these portals and also the least obvious.
Two portal migrations happened recently and both leave a split archive:
- Stockton Unified moved from BoardDocs to Diligent Community effective the April 21, 2026 board meeting. Anything before that date is on BoardDocs; anything after is on Diligent. The BoardDocs site still loads and still looks current, which is the trap.
- Madera County's current portal is eSCRIBE, with 2022 to 2025 on PrimeGov and 2005 to 2022 on MinuteTraq. Three portals, one county, one continuous record.
Verified 2026-08-15. Portal locations were checked on that date. "Not established" means we have not confirmed it, not that it does not exist. The body's own page is authoritative.