An independent public-records project

Who approved the cameras on your street?

See who approved the license plate cameras, what they cost, and when the contract expires. Every fact from public records.

Or start with recent outcomes, the action guides, or renewal alerts.

Newest outcome: Pulaski County, MO Canceled October 7, 2026

Contract records last updated September 26, 2026 · How we verify · Download the data

The tools

Follow the decisions

34

Decisions still ahead

Every scheduled vote and renewal deadline on the tracker, soonest first. Next up, October 16: Giles County, VA. The feed subscribes into any calendar app.

332

Endings and suspensions

Every canceled, expired, rejected and suspended contract, month by month, each entry linking its record and sources. The first count on this page covers the 243 that ended outright; this one adds the 89 suspended.

888

Named votes

Every official on record, grouped by the vote they cast, recomputed as council journals name more.

Deadlines

On the clock

32 contracts have a future end date on record and 2 more have a scheduled vote. Soonest first.

Votes scheduled

See every contract and end date →

Deadline and vote updates post in Decision watch.

The pattern

What the records show

82

Ended in 28 states since 2021

Counted outside this tracker: between August 2021 and May 2026, communities in 28 states terminated Flock Safety contracts, 39 of them in the first 5 months of 2026 (Institute for Justice tally, via Washington Times, July 2, 2026).

$1,500

Under the vote threshold

After Denver’s council rejected a $666,000 Flock renewal, the city signed a $498,500 extension: $1,500 under the threshold that requires a council vote (Colorado Newsline, October 23, 2025). We track how each contract was approved, including the ones that skipped a vote.

2 to 5 yrs

Every contract has an end date

Flock contracts are subscriptions, typically 2 to 5 years at $2,500 to $3,000 per camera per year (published cooperative price lists). Renewal day is when your community decides.

Endings

Recent outcomes

All 332 outcomes →

Latest analysis

All 35 updates →

Method

How this site works

  1. Read the record. Agendas, minutes, and signed contracts from official city sources.
  2. Verify the numbers. Amounts, votes, and dates are checked against those documents before a page goes live.
  3. Cite everything. Each claim links to a dated public source.

Questions

Common questions

What is Flock Safety?

Flock Safety is a private company that sells automated license plate readers to police departments, cities, and HOAs on subscription contracts. What the contracts cover.

Where does this data come from?

Council agendas, meeting minutes, signed contracts, and local reporting. Each city page cites its sources with dates. Full methodology.

What can I do about the cameras in my city?

Look up your city on the tracker, then use the guides: speak at the renewal meeting, request the records, or read the contract yourself. Start with the guides.

Can I download or cite the data?

Yes. The full dataset downloads as CSV or JSON, and the tracker has a 1-click citation line. Everything is free to cite with a link.

Scope

What this tracker is counting

One record is one agency and one contract trail, with its sources attached. A city and its campus police force get separate records, so Columbus and Ohio State never merge into one line.

The file holds 1,044 records across 48 states. 417 of them carry a documented dollar figure, adding to $165.0 million. 633 carry a camera count. 156 carry a roll call with names, and 332 have reached a documented ending: canceled, expired, rejected, or suspended.

A record with no amount means no public document has stated one yet, not that the contract was free. Empty fields stay empty rather than getting filled with an estimate.

Two things this count leaves out. Privately owned Flock cameras, the ones bought by homeowner associations and businesses, are not contracts a public body approved, so they are not records here even where police can search them. Agencies whose documents have not been obtained and checked are also absent, which means the real national total runs higher than 1,044.

What to do with it

Look up your own city on the tracker and read the sources on its page rather than the summary. If a field you need is blank, the records request guide names the office that holds the document and gives you the wording. If your city has a date coming, the renewal guide covers how to speak at the meeting and what to ask for. If you already hold a document, send it in and it gets verified before publication.

Context

Where this fits

Who Approved This puts the approval record, the dollars, the funding source and the renewal date on one page per contract. For camera locations, see DeFlock. For audit-log lookups, see Have I Been Flocked. For what this site will never do, read About. Journalists: every city page has an embeddable receipt card, and the dataset is a 1-click download (CSV or JSON).