Report

How many US traffic cameras are actually broken

Of the 6,216 cameras we checked, 691 were serving a placeholder instead of a road — about 11%. And 0 of those were still being published as working.

Data measured September 2, 2026 · Roadze

These figures are being re-measured

The check behind these numbers gave up on slow cameras too quickly, and that bias ran one way: an agency’s “camera unavailable” card is served from cache in about 270 ms while a real road photo takes about 740 ms, so the working cameras were the ones that dropped out of the count. The share below is therefore too high. A corrected sweep — every camera, not a sample — replaces it within a day.

When a public traffic camera breaks, the state's website rarely says so. The camera stays in the list, the map still shows a dot, and what you actually get is a black image reading "STREAM NOT AVAILABLE" — or the local equivalent.

The gap between what is published and what works is not small. In Georgia, 234 of the 391 cameras we checked were dead — 60% of the sample.

Broken cameras by state

StateCheckedBroken% broken
Georgia39123460%
Massachusetts933740%
Idaho2037135%
Alaska1454028%
Hawaii2043819%
Nevada2063818%
Michigan2072914%
Arizona2082713%
New York2072512%
Virginia198189%
Pennsylvania156138%
Washington208157%
Tennessee207136%
Maine9866%
Kansas14086%
Indiana16985%
New Hampshire19595%
South Carolina20394%
Illinois389164%
North Dakota20373%
Ohio20352%
Vermont8922%
Wisconsin21242%
Louisiana21831%
Alabama19021%
Nebraska20221%
Connecticut20810%
California20500%
Colorado20700%
Mississippi19800%
Montana20400%

How we measured

We fetch the published image of each camera and compare it with the others. A placeholder is the same file for many cameras at once — two different cameras cannot be looking at exactly the same pixels — so a repeated image hash means a notice board, not a road. Cameras that keep serving an identical image for over 30 minutes across several checks are counted as dead too.

Percentages are over the cameras we actually checked in each state, not over its whole network — we sample up to 200 per state. Cameras that did not answer at all are excluded rather than counted as broken: a timeout is not proof of failure, and counting it as one would inflate every number on this page.

The check runs again every day, so a camera that comes back is un-flagged automatically. These figures move.

What this means if you just want to see the road

On Roadze the cameras we know are broken are pushed to the bottom, so the ones you see first are the ones that actually show something.