Every scheduled date the tracker knows about, soonest first: votes, hearings, renewal deadlines, wind-down dates and suspension reviews. A date lands here when a record documents it: a council agenda that sets a hearing, a contract with a stated end date, or a meeting a city has announced. Each line links the record behind it, and the list recomputes on every visit, so a passed date leaves the calendar the day it passes.
- October 16, 2026: Giles County, VA, term end date, 3 days out.
- October 31, 2026: Wylie, TX, term end date, 18 days out.
- November 3, 2026: York, ME, vote scheduled, 21 days out.
- November 3, 2026: League City, TX, vote scheduled, 21 days out.
- November 14, 2026: Henrico County, VA, renewal deadline, 32 days out.
- December 29, 2026: Cleveland, OH, renewal deadline, 77 days out.
- December 31, 2026: Washington, DC, renewal deadline, 79 days out.
- December 31, 2026: Moffat County, CO, term end date, 79 days out.
- December 31, 2026: Cherry Hill, NJ, term end date, 79 days out.
- December 31, 2026: Sheboygan, WI, term end date, 79 days out.
- December 31, 2026: Martinsville, VA, term end date, 79 days out.
- December 31, 2026: Richmond, CA, renewal deadline, 79 days out.
- December 31, 2026: Tonawanda, NY, term end date, 79 days out.
- January 31, 2027: Sullivan County, TN, renewal deadline, 110 days out.
- January 31, 2027: Asheville, NC, term end date, 110 days out.
- February 28, 2027: Oxford, OH, term end date, 138 days out.
- June 1, 2027: Chatham County, NC, term end date, 231 days out.
- June 1, 2027: Redmond, WA, suspension review, 231 days out.
- June 5, 2027: Harris County, TX, renewal deadline, 235 days out.
- June 27, 2027: Albany County, NY, renewal deadline, 257 days out.
- June 30, 2027: Humboldt County, CA, renewal deadline, 260 days out.
- June 30, 2027: Richmond, VA, renewal deadline, 260 days out.
- June 30, 2027: Berkeley, CA, renewal deadline, 260 days out.
- September 13, 2027: Marshall County, IN, renewal deadline, 335 days out.
- October 5, 2027: Pocatello, ID, renewal deadline, 357 days out.
- November 30, 2027: Fort Smith, AR, renewal deadline, 413 days out, in 1.1 years.
- December 31, 2027: Norfolk, VA, renewal deadline, 444 days out, in 1.2 years.
- February 28, 2028: Springfield, IL, renewal deadline, 503 days out, in 1.4 years.
- February 29, 2028: Abington Township, PA, term end date, 504 days out, in 1.4 years.
- April 25, 2028: Elk Grove, CA, renewal deadline, 560 days out, in 1.5 years.
- May 12, 2028: Powder Springs, GA, renewal deadline, 577 days out, in 1.6 years.
- June 14, 2028: Dallas, TX, renewal deadline, 610 days out, in 1.7 years.
- June 30, 2028: Naperville, IL, renewal deadline, 626 days out, in 1.7 years.
- June 30, 2028: Ohio State University, OH, renewal deadline, 626 days out, in 1.7 years.
- October 11, 2028: San Clemente, CA, renewal deadline, 729 days out, in 2 years.
- November 8, 2028: University of Kentucky, KY, renewal deadline, 757 days out, in 2.1 years.
- November 23, 2028: Santa Clara, CA, renewal deadline, 772 days out, in 2.1 years.
- December 18, 2028: Glenwood Springs, CO, renewal deadline, 797 days out, in 2.2 years.
- December 31, 2028: Contra Costa County, CA, renewal deadline, 810 days out, in 2.2 years.
- December 31, 2028: Sunnyside, WA, renewal deadline, 810 days out, in 2.2 years.
- February 28, 2029: Orland Park, IL, renewal deadline, 869 days out, in 2.4 years.
- February 28, 2029: DuPage County, IL, renewal deadline, 869 days out, in 2.4 years.
- June 30, 2029: Palm Desert, CA, renewal deadline, 991 days out, in 2.7 years.
- June 30, 2030: Merced County, CA, renewal deadline, 1,356 days out, in 3.7 years.
- August 28, 2030: Troy, MI, renewal deadline, 1,415 days out, in 3.9 years.
- July 31, 2031: Statesboro, GA, renewal deadline, 1,752 days out, in 4.8 years.
Subscribe in your calendar app: the ICS feed carries these events and updates as records change. Renewal alerts go out by email when dates land.
Dates that have already passed
The list above looks forward. This one looks back, so the calendar can be checked against what actually happened. Each entry names the date, what was scheduled or due, and what the record says now.
- October 7, 2026 Pulaski County, MO end date. The record now reads canceled.
- October 6, 2026 West Hartford, CT scheduled. The record now reads active.
- October 5, 2026 Edgewood, KY scheduled. The record now reads suspended.
- October 3, 2026 Kenosha, WI end date. The record now reads canceled.
- October 1, 2026 Gadsden County, FL end date. The record now reads canceled.
- September 30, 2026 Kingston, TN end date. The record now reads expired.
- September 30, 2026 Knox County, TN end date. The record now reads canceled.
- September 29, 2026 Pinal County, AZ end date. The record now reads canceled.
- September 29, 2026 Dartmouth, MA end date. The record now reads expired.
- September 23, 2026 Fitchburg, WI end date. The record now reads canceled.
- September 21, 2026 Holyoke, MA scheduled. The record now reads active.
- September 15, 2026 Denton, TX scheduled. The record now reads active.
- September 15, 2026 Carrollton, TX scheduled. The record now reads renewal upcoming.
- September 15, 2026 Bartlett, IL scheduled. The record now reads renewal upcoming.
- September 15, 2026 Oconee County, SC scheduled. The record now reads active.
- September 15, 2026 St. Johns County, FL scheduled. The record now reads suspended.
- September 14, 2026 Apache Junction, AZ scheduled. The record now reads active.
- September 14, 2026 Portsmouth, NH scheduled. The record now reads pending first vote.
- September 10, 2026 Anderson County, TN scheduled. The record now reads active.
- September 10, 2026 Alexandria, VA scheduled. The record now reads active.
- September 9, 2026 Norwich, CT scheduled. The record now reads active.
- September 9, 2026 Ledyard, CT scheduled. The record now reads active.
- September 9, 2026 Charlotte County, VA scheduled. The record now reads suspended.
- September 9, 2026 Tallahassee, FL scheduled. The record now reads active.
A record that still reads Active after its end date passed means no document has confirmed a renewal or an ending yet, not that the contract quietly continued. Those are the records most worth a records request.
What changed most recently
Every record carries the date a person last checked its sources. These are the 20 checked most recently, newest first.
- Liberty Hill, TX checked September 26, 2026
- Bastrop, TX checked September 26, 2026
- Hutto, TX checked September 26, 2026
- Plano, TX checked September 26, 2026
- Bexar County, TX checked September 26, 2026
- Lubbock County, TX checked September 26, 2026
- Sand Springs, OK checked September 26, 2026
- Marietta, OK checked September 26, 2026
- Thackerville, OK checked September 26, 2026
- Atoka County, OK checked September 26, 2026
- Owasso, OK checked September 26, 2026
- Schertz, TX checked September 26, 2026
- Addison, TX checked September 26, 2026
- Midlothian, TX checked September 26, 2026
- Bel Aire, KS checked September 26, 2026
- Moore, OK checked September 26, 2026
- Montgomery County, TX checked September 26, 2026
- Tulsa County, OK checked September 26, 2026
- Jackson County, FL checked September 26, 2026
- Franklin County, FL checked September 26, 2026
A fresh date with no change to the figures is a real result: it means the sources still support what the record says. Where a check found something different, it is written up in the corrections log.
How to read the dates
6 kinds of entries appear. A vote scheduled means a governing body has a Flock item on a published agenda. A public hearing means the body set a hearing rather than a vote. A next council meeting means the body directed Flock back onto an agenda without fixing a date, so the entry carries that body’s next meeting date and claims nothing more. A renewal deadline means a contract document states an end date, which is the point where a city renews, lets the agreement lapse, or terminates early. A wind-down date means the contract has already ended or been terminated and the date is when access stops. A suspension review means the program is suspended and the date is when the suspended contract runs out. A deadline is not a decision: some contracts roll over quietly, and the tracker records the outcome only when a document states it.
Dates move. Councils defer items, and a deferral often lands with no new date attached, which is why some records carry a documented deadline and no scheduled vote. When that happens the record says so rather than guessing at a month. The day counts here run from today, October 13, 2026, and recompute each visit.
What this page does not cover
It does not list meetings where Flock might come up but no document says it will, and it does not list the contracts whose end dates have never been published, which is a large share of the 1,044 records. Those show as active with no deadline until a document surfaces.
Subscribe to the feed with the link below the list, get email warnings through renewal alerts, or read what already ended in the cancellations ledger.