35 portals · 626 cameras published
Every agency in Iowa that publishes a Flock transparency portal, sorted by the camera count on its own page. Five dots means all five headline figures are published; a gap is a figure the agency leaves blank, which is a choice rather than a zero. An agency with no portal does not appear here and is not an agency without cameras.
35 of 35 publish a camera count; 24 publish the search audit. Figures are the aggregator’s reading of each page and each is a rolling 30-day window.
| Agency | Cameras | Searches | Hits | Retention | Shares with | Published |
|---|---|---|---|---|---|---|
| Cedar Rapids PD | 70 | 856 | 17,680 | 30 d | 565 | audit |
| Bettendorf PD | 65 | 234 | 11,980 | 30 d | — | audit |
| West Des Moines PD | 57 | 224 | 6,538 | 30 d | 1,396 | audit |
| Altoona PD | 51 | 232 | 8,174 | 30 d | — | |
| Council Bluffs PD | 37 | 413 | 9,431 | 30 d | 84 | audit |
| Iowa State University PD | 36 | 6 | 1,766 | 30 d | — | audit |
| University of Iowa PD | 30 | 120 | — | 30 d | 61 | |
| Urbandale PD | 28 | 175 | 4,804 | 30 d | 90 | audit |
| Storm Lake PD | 25 | 84 | 1,245 | 30 d | — | |
| Dubuque PD | 22 | 188 | 5,949 | 30 d | — | audit |
| Clive PD | 20 | 64 | 5,686 | 30 d | 182 | audit |
| Johnston PD | 19 | 75 | 3,010 | 30 d | 60 | audit |
| Ankeny PD | 16 | 348 | 6,800 | 30 d | — | audit |
| Burlington PD | 12 | 102 | 1,740 | 30 d | — | |
| North Liberty PD | 12 | 26 | — | 30 d | — | audit |
| Sioux City PD | 12 | 406 | 2,719 | 30 d | — | |
| Clear Lake PD | 11 | 18 | 450 | 30 d | 40 | audit |
| Newton PD | 11 | 74 | 1,240 | 30 d | — | |
| Waukee PD | 11 | 33 | 2,206 | 30 d | 11 | audit |
| Davenport PD | 10 | 237 | 4,609 | 30 d | 1,116 | audit |
| Clinton PD | 8 | 179 | 4,933 | 30 d | 137 | audit |
| Indianola PD | 8 | 7 | 2,135 | 30 d | 0 | audit |
| Washington PD | 8 | 9 | — | 30 d | 1,012 | |
| Johnson SD | 6 | 9 | — | 30 d | — | |
| Carlisle PD | 5 | 24 | 589 | 30 d | 166 | audit |
| Earlham PD | 5 | 13 | — | 30 d | 862 | audit |
| Le Mars PD | 5 | 15 | 235 | 30 d | — | |
| Norwalk PD | 5 | 20 | 436 | 7 d | 53 | audit |
| Pleasant Hill PD | 5 | 29 | 944 | 30 d | 55 | |
| Polk City PD | 5 | 37 | 668 | 30 d | 55 | audit |
| Polk County Conservation SD | 3 | 0 | 98 | 30 d | 11 | audit |
| Coralville PD | 2 | 85 | 223 | 30 d | 3 | audit |
| Mar Mac PD | 2 | 2 | 13 | 30 d | 44 | audit |
| Clarke SD | 2 | 0 | 58 | 30 d | — | |
| Story SD | 2 | 9 | 756 | 30 d | 1 | audit |
Back to the map. The deep read - a portal against the city’s signed contracts, the vendor’s referral page, council minutes and three radio broadcasts - is Las Cruces, New Mexico.