Upstate New York
Roughly 6 million people across some 50 counties, anchored by four cities that are four separate media markets: Buffalo, Rochester, Syracuse, and Albany.
Albany is also the state capital. That means the government that sets school aid, Medicaid rates, and climate law for all of New York sits inside this region, a few blocks from a city council. This is the only market on our list where the statehouse and the local council are the same beat.
This is a guide to the governments that make decisions here: who they are, when they meet, where to watch them, and how to speak at a meeting.
We track 24 bodies so far, out of many hundreds across roughly 50 counties. Both chambers of the state legislature, seven county legislatures, eight city councils, and seven city school district boards. Every page says what it has not confirmed, and there is no journalism here yet.
Start here
| Watch meetings | Every government video channel we have found, live and archived |
| Who governs | The bodies we track, and what each one decides |
| When they meet | Schedules as standing rules, not a stale date list |
| Agendas | Where each body posts them, and how far ahead |
| Minutes and records | Where the official record lives |
| How to speak | Public comment rules, deadlines, and time limits |
| About | What this is right now, stated plainly |
Find your city
| If you live near | Start with |
|---|---|
| Buffalo | Buffalo Common Council and the Erie County Legislature |
| Rochester | Rochester City Council and the Monroe County Legislature |
| Syracuse | Syracuse Common Council and the Onondaga County Legislature |
| Albany | Albany Common Council and the Albany County Legislature |
| Utica | Utica Common Council and the Oneida County Board of Legislators |
| Binghamton | Binghamton City Council and the Broome County Legislature |
| Niagara Falls or Lockport | Niagara Falls City Council, Lockport Common Council and the Niagara County Legislature |
| Anywhere upstate | The State Assembly and Senate, which meet in Albany |
What we track today
24 governing bodies, out of many hundreds across roughly 50 counties, dozens of cities, and hundreds of towns, villages, and school districts.
- 2 chambers of the state legislature
- 7 county legislatures
- 8 city councils
- 7 city school district boards
The first pass covered Buffalo, Rochester, Syracuse and Albany. The second added the governments of Utica, Binghamton, Niagara Falls and Lockport, and the three county legislatures that sit above them: Oneida, Broome and Niagara.
Not yet tracked: every other county, city, town and village government in the region, every planning and zoning board, the transit authorities (NFTA, Centro, CDTA), the state agencies and authorities, and the sovereign tribal governments of the Seneca Nation, Oneida Indian Nation, Onondaga Nation, Saint Regis Mohawk Tribe, Tonawanda Band of Seneca, and Tuscarora Nation.
Two dates that move everything
April 1 is the state budget deadline. New York's fiscal year begins that day, a fact printed on the Legislature's own 2026 session calendar. Every school district, county, and city upstate writes its own budget around what Albany does or does not do by then. It is the single most reliable news event in New York state government.
The third Tuesday in May is school budget day, for some of this region and not the rest. Voters in Albany, Utica, Niagara Falls and Binghamton elect board members and approve the school budget on that day, under Education Law section 2601-a(2), which moves the vote to the second Tuesday in May if the Commissioner certifies a religious-observance conflict by March 1.
Voters in Buffalo, Rochester and Syracuse get no budget vote at all. Education Law section 2550 names those three, with New York City and Yonkers, into an article that provides no annual meeting and no ballot on the budget. Their boards file an annual estimate with the city instead, and their members are elected in November.
That is the single largest difference in civic power we have found across this market. See how to take part for the statutory chain.
See when they meet for the rest of the calendar.
Why this exists
New York has lost more newspapers than almost any other state. Buffalo, Rochester, Syracuse, and Albany each still have a daily, and each covers its own city. Almost nobody covers the space between them, and almost nobody covers a county legislature session that starts at 11:30 on a Thursday morning.
Meanwhile every one of these bodies meets in public, most of them stream it, and almost none of what is said gets written down anywhere searchable.
The Broome County Legislature is the cleanest illustration. It publishes legislative documents back to 1991 and does not appear to keep a single recording of a meeting. Its sessions are livestreamed on a Zoom link that changes every month and then are gone. In July 2026 the region's public broadcaster started posting audio of the meetings itself, because otherwise, in its words, "if you miss it, there's no way for you to know what actually happened."
Verified 2026-08-15. Everything on these pages was checked against the government's own site on that date, and every page says what it has not confirmed. The government's own page is authoritative.