Abstract

Automated license plate readers photograph every passing vehicle and log its plate, location, and timestamp in searchable databases. To measure the scale of this infrastructure, Eyes Off Indiana continuously analyzes every ALPR camera recorded in OpenStreetMap — the crowdsourced dataset behind the DeFlock mapping project — together with US Census boundary files and population estimates, and detection volumes that Indiana agencies publish on their own Flock Safety transparency portals.

As of August 10, 2026, 3,482 ALPR cameras are documented in Indiana (at least 3,090 of them Flock Safety hardware), in 84 of 92 counties. Indiana ranks #9 nationally by camera count and #7 per capita, holding 2.7% of the 128,248 cameras mapped nationwide. A net 354 cameras were documented in the past 30 days. Applying the per-camera detection rate Indiana agencies self-report (685 vehicles per camera per day), the documented network alone reads on the order of 2.4 million plates per day. Indiana has no statewide law governing retention, access, or oversight of this data.

Every count on this page is a floor, not a census: these are cameras volunteers have found and documented. Section 7 explains what these numbers can and cannot say.

Prefer to see it on a map? Explore all 3,467 documented cameras — and add ones you spot — on the statewide ALPR camera map.

How to cite

Eyes Off Indiana, "Indiana License Plate Surveillance Datasets," Eyes Off Indiana, updated August 10, 2026, https://eyesoffindiana.org/datasets.

Camera locations © OpenStreetMap contributors (ODbL); analysis CC BY 4.0. Questions: info@eyesoffindiana.org

1. Growth of the Documented Network, 2022–Present

Download: CSV · JSON · Series updated August 10, 2026

The first ALPR camera in Indiana was documented in OpenStreetMap in 2022-12. Each camera in the series is dated to the earliest OpenStreetMap version carrying its ALPR tags — not the node's creation date, because mappers occasionally retag an existing pole or signal node when a camera is mounted on it. Months after July 2026 use the maximum daily statewide total recorded by our monitoring, which queries the Overpass API every day; the maximum (rather than the latest value) smooths transient dips when a mirror returns partial results. The source column in the download flags which method produced each row.

05001,0001,5002,0002,5003,0003,500202220232024202520263,482
Figure 1. Cumulative ALPR cameras documented in Indiana by month, 2022-12 through 2026-08. Survivor curve from per-camera OpenStreetMap edit histories; latest months from daily Overpass totals.

Table 1a. Last 12 months

Month Cameras Added
2026-08 3,482 +112
2026-07 3,370 +341
2026-06 3,029 +264
2026-05 2,765 +224
2026-04 2,541 +126
2026-03 2,415 +145
2026-02 2,270 +242
2026-01 2,028 +213
2025-12 1,815 +356
2025-11 1,459 +551
2025-10 908 +137
2025-09 771 +139
2025-08 632 +85

Table 1b. Milestones

CamerasDate reached
12022-12-05
1002024-12-28
5002025-07-05
1,0002025-11-09
1,5002025-12-03
2,0002026-01-24
2,5002026-04-24
3,0002026-06-28

2. All 50 States Ranked

Download: CSV · JSON · Updated August 10, 2026

128,248 ALPR cameras are currently mapped in the United States. Each camera is assigned to a state with Census Bureau boundary polygons; rankings are provided by raw count, per 100,000 residents, and per 1,000 square miles of land area. Click any column header to re-sort — per-capita and density rankings often tell a different story than raw counts. Indiana's row is highlighted.

Table 2. ALPR cameras by state (click headers to sort)

Rank State Cameras Per 100k Per 1,000 sq mi Per-capita rank Density rank
#1 California 19,127 48.5 122.7 #8 #9
#2 Texas 15,559 49.7 59.6 #6 #19
#3 Georgia 8,874 79.4 153.8 #1 #7
#4 Florida 8,804 37.7 164.1 #15 #5
#5 Illinois 6,655 52.4 119.9 #4 #10
#6 Ohio 6,393 53.8 156.5 #3 #6
#7 New York 4,131 20.8 87.7 #35 #13
#8 Michigan 3,508 34.6 62.0 #19 #17
#9 Indiana 3,428 49.5 95.7 #7 #11
#10 North Carolina 3,382 30.6 69.6 #25 #16
#11 Tennessee 3,265 45.2 79.2 #10 #15
#12 Missouri 3,207 51.3 46.6 #5 #22
#13 Virginia 3,170 36.0 80.3 #16 #14
#14 Colorado 2,530 42.5 24.4 #12 #27
#15 Arizona 2,486 32.8 21.9 #22 #29
#16 Alabama 2,473 47.9 48.8 #9 #21
#17 Pennsylvania 2,447 18.7 54.7 #36 #20
#18 Washington 2,113 26.6 31.8 #27 #26
#19 Wisconsin 2,097 35.2 38.7 #18 #25
#20 Kansas 1,912 64.4 23.4 #2 #28
#21 South Carolina 1,836 33.5 61.1 #20 #18
#22 Louisiana 1,824 39.7 42.2 #13 #24
#23 Kentucky 1,776 38.7 45.0 #14 #23
#24 New Jersey 1,660 17.5 225.7 #38 #2
#25 Minnesota 1,418 24.5 17.8 #33 #33
#26 Oklahoma 1,348 32.9 19.7 #21 #31
#27 Massachusetts 1,122 15.7 143.8 #40 #8
#28 Utah 1,013 28.9 12.3 #26 #35
#29 Arkansas 993 32.2 19.1 #23 #32
#30 New Mexico 948 44.5 7.8 #11 #37
#31 Mississippi 933 31.7 19.9 #24 #30
#32 Connecticut 925 25.2 191.0 #31 #4
#33 Maryland 888 14.2 91.4 #41 #12
#34 Iowa 821 25.3 14.7 #30 #34
#35 Nevada 821 25.1 7.5 #32 #39
#36 Nebraska 528 26.3 6.9 #28 #40
#37 Oregon 483 11.3 5.0 #43 #43
#38 Idaho 419 20.9 5.1 #34 #42
#39 Delaware 378 35.9 194.0 #17 #3
#40 Rhode Island 286 25.7 276.6 #29 #1
#41 West Virginia 234 13.2 9.7 #42 #36
#42 South Dakota 150 16.2 2.0 #39 #46
#43 North Dakota 140 17.6 2.0 #37 #45
#44 Wyoming 65 11.1 0.7 #44 #48
#45 New Hampshire 60 4.3 6.7 #47 #41
#46 Maine 58 4.1 1.9 #48 #47
#47 Montana 58 5.1 0.4 #45 #49
#48 Hawaii 48 3.3 7.5 #49 #38
#49 Vermont 29 4.5 3.1 #46 #44
#50 Alaska 0 0.0 0.0 #50 #50

3. All 92 Indiana Counties Ranked

Download: CSV · JSON · Updated August 10, 2026

3,467 cameras are assigned to Indiana counties using Census cartographic county polygons. 84 counties have at least one documented camera; a county showing zero means none documented, not none installed. Each county name links to a local report with a camera map and the agencies involved.

Table 3. ALPR cameras by county (click headers to sort)

Rank County Cameras Per 10k Per 100 sq mi Per-capita rank Population
#1 Marion 593 6.0 150 #24 981,628
#2 Lake 251 5.0 50 #34 502,955
#3 Hamilton 236 6.2 60 #21 379,704
#4 St. Joseph 132 4.8 29 #36 273,744
#5 Allen 122 3.1 19 #63 399,295
#6 Vanderburgh 121 6.7 52 #17 180,387
#7 Johnson 120 7.0 37 #12 170,614
#8 Porter 119 6.8 28 #16 175,860
#9 Hendricks 116 6.1 29 #23 190,629
#10 Clark 112 8.8 30 #5 127,479
#11 Elkhart 104 5.0 22 #33 207,436
#12 LaPorte 96 8.6 16 #7 111,348
#13 Madison 84 6.3 19 #20 134,222
#14 Vigo 74 7.0 18 #13 106,166
#15 Tippecanoe 66 3.4 13 #57 191,650
#16 Hancock 59 6.6 19 #18 88,810
#17 Boone 54 6.9 13 #15 78,773
#18 Delaware 49 4.3 12 #42 112,951
#19 Dearborn 40 7.8 13 #9 51,435
#20 Grant 40 6.0 10 #25 66,458
#21 Kosciusko 39 4.8 7 #35 80,669
#22 Bartholomew 31 3.7 8 #53 84,741
#23 Dubois 30 6.9 7 #14 43,629
#24 Shelby 28 6.1 7 #22 45,654
#25 Greene 27 8.6 5 #6 31,219
#26 Jackson 27 5.7 5 #30 47,420
#27 Monroe 27 1.9 7 #72 140,702
#28 Marshall 26 5.6 6 #31 46,464
#29 Morgan 25 3.4 6 #58 73,825
#30 Warrick 25 3.8 6 #52 66,339
#31 Floyd 23 2.8 15 #66 81,931
#32 Henry 23 4.7 6 #39 49,081
#33 Noble 23 4.8 6 #37 47,811
#34 Wayne 22 3.3 5 #60 66,410
#35 Howard 21 2.5 7 #68 84,082
#36 Knox 21 5.9 4 #26 35,872
#37 Spencer 21 10.4 5 #2 20,192
#38 DeKalb 18 4.1 5 #45 44,330
#39 Jefferson 18 5.5 5 #32 32,921
#40 Wabash 18 5.8 4 #27 30,777
#41 Adams 17 4.6 5 #40 36,584
#42 Harrison 17 4.3 4 #43 39,978
#43 Huntington 17 4.6 4 #41 36,944
#44 Lawrence 16 3.5 4 #55 45,192
#45 Randolph 16 6.6 4 #19 24,337
#46 Cass 15 4.0 4 #47 37,559
#47 Montgomery 15 3.9 3 #49 38,633
#48 Putnam 15 4.0 3 #48 37,804
#49 Sullivan 15 7.2 3 #10 20,768
#50 Tipton 15 9.8 6 #3 15,324
#51 Blackford 13 11.0 8 #1 11,816
#52 LaGrange 13 3.2 3 #61 41,122
#53 Miami 12 3.4 3 #59 35,613
#54 Posey 12 4.8 3 #38 25,067
#55 Wells 12 4.2 3 #44 28,798
#56 Decatur 10 3.8 3 #51 26,421
#57 Newton 10 7.1 2 #11 14,131
#58 Brown 9 5.8 3 #29 15,650
#59 Crawford 9 8.6 3 #8 10,523
#60 Starke 9 3.8 3 #50 23,463
#61 Steuben 9 2.6 3 #67 34,862
#62 Vermillion 9 5.8 4 #28 15,516
#63 White 9 3.6 2 #54 24,833
#64 Warren 8 9.5 2 #4 8,451
#65 Fulton 7 3.5 2 #56 20,004
#66 Whitley 7 2.0 2 #70 34,885
#67 Orange 6 3.0 2 #65 19,824
#68 Perry 6 3.1 2 #62 19,320
#69 Scott 6 2.4 3 #69 24,751
#70 Jennings 5 1.8 1 #74 27,634
#71 Parke 5 3.0 1 #64 16,508
#72 Pulaski 5 4.0 1 #46 12,421
#73 Washington 5 1.8 1 #76 28,345
#74 Carroll 4 1.9 1 #71 20,747
#75 Clinton 4 1.2 1 #79 32,895
#76 Fayette 4 1.7 2 #77 23,335
#77 Gibson 4 1.2 1 #80 33,038
#78 Owen 4 1.8 1 #73 21,851
#79 Daviess 3 0.9 1 #82 34,097
#80 Jasper 3 0.9 1 #81 33,387
#81 Rush 3 1.8 1 #75 16,759
#82 Clay 1 0.4 0 #83 26,424
#83 Ripley 1 0.3 0 #84 29,214
#84 Union 1 1.5 1 #78 6,884
#85 Benton 0 0.0 0 #85 8,853
#86 Fountain 0 0.0 0 #86 16,833
#87 Franklin 0 0.0 0 #87 23,136
#88 Jay 0 0.0 0 #88 20,164
#89 Martin 0 0.0 0 #89 9,864
#90 Ohio 0 0.0 0 #90 5,996
#91 Pike 0 0.0 0 #91 12,116
#92 Switzerland 0 0.0 0 #92 9,988

4. All 566 Indiana Cities and Towns Ranked

Download: CSV · JSON · Updated August 10, 2026

2,018 cameras fall inside the incorporated limits of Indiana's 566 cities and towns, assigned using Census cartographic place polygons; the remainder of the statewide total sits in unincorporated areas and is covered by the county table above. 172 municipalities have at least one documented camera. Each row includes the parent county. The table below shows the top 50 by camera count — the downloads and the city rankings page carry all 566, and each city name links to a local report with a camera map and the agencies involved.

Table 4. ALPR cameras by city and town, top 50 (click headers to sort)

Rank City / Town County Cameras Per 1,000 Per sq mi Per-capita rank Population
#1 Indianapolis Marion 447 0.5 1.2 #94 891,484
#2 Carmel Hamilton 98 0.9 2.0 #40 103,606
#3 Fort Wayne Allen 77 0.3 0.7 #133 273,203
#4 Jeffersonville Clark 61 1.2 1.8 #27 52,912
#5 Evansville Vanderburgh 60 0.5 1.3 #91 115,395
#6 Greenwood Johnson 53 0.8 1.8 #52 68,175
#7 Michigan City LaPorte 51 1.6 2.5 #19 31,466
#8 South Bend St. Joseph 51 0.5 1.2 #97 103,713
#9 Noblesville Hamilton 45 0.6 1.3 #73 75,239
#10 Anderson Madison 41 0.7 1.0 #58 55,851
#11 Fishers Hamilton 41 0.4 1.1 #108 103,986
#12 Elkhart Elkhart 33 0.6 1.2 #71 53,690
#13 Muncie Delaware 33 0.5 1.2 #93 65,320
#14 Terre Haute Vigo 29 0.5 0.8 #95 58,531
#15 Bloomington Monroe 24 0.3 1.0 #126 79,986
#16 Clarksville Clark 24 1.1 2.4 #29 22,041
#17 Highland Lake 24 1.0 3.5 #38 23,497
#18 Goshen Elkhart 22 0.6 1.2 #65 34,458
#19 Greenfield Hancock 22 0.8 1.5 #49 26,268
#20 Lafayette Tippecanoe 22 0.3 0.7 #124 71,757
#21 Avon Hendricks 21 0.8 1.1 #48 24,735
#22 Brownsburg Hendricks 21 0.6 1.2 #68 33,430
#23 Franklin Johnson 21 0.8 1.3 #50 26,158
#24 Plainfield Hendricks 21 0.6 0.8 #84 37,796
#25 Zionsville Boone 21 0.6 0.3 #66 33,161
#26 Lawrenceburg Dearborn 20 3.8 3.8 #4 5,216
#27 Valparaiso Porter 20 0.6 1.2 #80 35,065
#28 Mishawaka St. Joseph 19 0.4 1.0 #114 51,020
#29 Gary Lake 17 0.3 0.3 #139 67,555
#30 Westfield Hamilton 17 0.3 0.5 #136 62,994
#31 Marion Grant 16 0.6 1.0 #83 28,216
#32 Jasper Dubois 15 0.9 1.1 #43 16,967
#33 Portage Porter 14 0.4 0.5 #115 38,576
#34 Columbus Bartholomew 13 0.3 0.5 #140 51,970
#35 Seymour Jackson 13 0.6 1.0 #78 22,524
#36 Cumberland Hancock 12 1.7 4.3 #18 7,211
#37 Kokomo Howard 12 0.2 0.3 #150 60,093
#38 Lawrence Marion 12 0.2 0.6 #143 49,817
#39 New Albany Floyd 12 0.3 0.8 #118 37,652
#40 Warsaw Kosciusko 12 0.7 0.9 #57 16,111
#41 Chesterton Porter 11 0.8 1.2 #55 14,655
#42 Greendale Dearborn 11 2.4 1.9 #7 4,581
#43 Merrillville Lake 11 0.3 0.3 #128 36,989
#44 Vincennes Knox 11 0.7 1.5 #62 16,506
#45 Wabash Wabash 11 1.1 1.1 #33 10,275
#46 Griffith Lake 10 0.6 1.3 #70 16,192
#47 Hammond Lake 10 0.1 0.4 #165 76,030
#48 Beech Grove Marion 9 0.6 2.0 #69 14,566
#49 Nappanee Elkhart 9 1.3 1.8 #25 6,902
#50 Speedway Marion 9 0.6 1.9 #67 14,268

5. Individual Camera Coordinates

Download: CSV · JSON · Updated August 10, 2026

Latitude and longitude of every documented camera (3,467 points), with the county each point falls in and whether the camera carries a Flock Safety manufacturer tag in OpenStreetMap. Useful for mapping, spatial joins against school zones, clinics, or places of worship, and independent verification of every figure above. Points are © OpenStreetMap contributors and redistributable under the ODbL. Explore them interactively on any county page.

6. What Agencies Themselves Report: Detection Volumes

Download: CSV · JSON · Updated August 10, 2026

Some Indiana agencies operate public Flock Safety "transparency portals" that disclose how many cameras they run and how many vehicles those cameras detected in the last 30 days. 18 Indiana portals currently disclose both figures (aggregated by Eyes On Flock): 190 cameras detecting 3,906,235 vehicles per 30 days — a camera-weighted mean of 685 vehicles per camera per day (median agency: 702).

Table 5. Self-reported detections on Indiana Flock transparency portals

Agency Cameras Vehicles / 30 days Per camera / day
Vanderburgh County Sheriff's Office 49 532,638 362
Hendricks County Sheriff's Office 19 776,572 1,362
Greenfield Police Department 17 246,338 483
Pittsboro Police Department 13 104,411 268
Johnson County Sheriff's Office 12 311,111 864
Shelby County Sheriff's Office 12 184,915 514
Warrick County Sheriff's Office 12 262,294 729
Allen County Sheriff's Office 10 273,282 911
Mooresville Police Department 7 147,396 702
Avon Police Department 6 344,846 1,916
Martinsville Police Department 6 164,181 912
Wells County Sheriff's Office 6 95,713 532
Delphi Police Department 5 61,677 411
Bluffton Police Department 4 51,290 427
Cedar Lake Police Department 4 95,338 794
West Lafayette Police Department 4 205,228 1,710
Milton Police Department 2 41,476 691
Seelyville Police Department 2 7,529 125

5.1 The statewide plates-scanned estimate

The homepage figure "plates scanned in Indiana today" is derived from this dataset in three steps, with every input exposed at /api/plates-scanned-today:

  • Rate. The camera-weighted mean detection rate from Table 5: 3,906,235 vehicles ÷ 190 cameras ÷ 30 days = 685 per camera per day.
  • Scale. Multiplied by the 3,482 cameras currently documented statewide: ≈ 2,386,230 plate reads per day.
  • Time of day. Distributed across the day with a typical weekday hourly traffic profile in Indiana local time (roughly 1% of daily traffic falls in the 2–3 a.m. hour versus about 8% at the 4–5 p.m. peak), rather than assuming a uniform rate around the clock.

This estimate supersedes an earlier version of our homepage counter that assumed a uniform 8,640 reads per camera per day — an assumption roughly 12 times higher than what Indiana agencies themselves report. The current method still carries real uncertainty (Section 7.3, item 6), but every component now traces to a published source.

7. Reading These Numbers Correctly

6.1 Documented is not installed

Everything on this page counts cameras that volunteers have physically located and added to OpenStreetMap. No Indiana agency is required to disclose camera locations, and most do not; crowdsourced documentation is the only statewide accounting that exists. Three consequences follow. First, every count is a lower bound — the installed total is certainly higher. Second, coverage is uneven: areas with active mappers (cities, suburbs, interstate corridors) are documented more completely than rural areas, so low rural counts partly reflect fewer mappers, not just fewer cameras. Third, a county with zero documented cameras is a county where none have been found, which is not evidence of absence.

6.2 Why the statewide totals differ slightly across tables

Careful readers will notice the statewide total varies by up to a few percent depending on the table. These are boundary-resolution and method artifacts, not errors; each table is internally consistent. Compare within a table, not across tables.

Table 6. The same network, measured four ways

Figure Measurement Why it differs
3,482 Statewide total (daily Overpass query)
Used in: Homepage counter; growth series (latest months)
Direct count of ALPR nodes inside Indiana's OpenStreetMap administrative boundary, refreshed daily.
3,467 Sum of county assignments
Used in: County rankings; county pages
Each camera point assigned to a county with Census cartographic county polygons; cameras just outside the polygons (border roads, simplification gaps) are dropped.
3,428 Indiana row in the 50-state table
Used in: State rankings
Assignment with generalized 1:20,000,000 state outlines, which clip more border cameras than county polygons do.
3,482 Growth-series endpoint
Used in: Growth dataset
Survivor curve (cameras on today's map dated by first documentation) extended with the maximum daily Overpass total each month.

6.3 Known biases and limitations

  1. Documentation growth is not installation growth. The growth curve in Section 1 dates each camera to when it was first documented. A surge in the curve can reflect a burst of volunteer mapping (for example, after DeFlock attracted national attention in 2025) as much as a burst of installation, and the curve's start in late 2022 marks the beginning of mapping, not of ALPR use in Indiana. Historical cross-checks against the OpenStreetMap time-machine database agree with the curve within about 4%, so deletions do not distort the trend — but the curve should be read as "documentation of the network," which converges toward the network itself only as mapping matures.
  2. Survivor bias. The per-camera dating method cannot see cameras that were mapped and later removed from the map. The ~4% agreement with direct historical queries indicates this effect is small.
  3. Geographic coverage bias. Mapping effort concentrates where mappers live and drive. Urban and suburban counts are more complete than rural ones, which compresses true differences between metro and rural counties by an unknown amount.
  4. Vendor attribution is incomplete. The Flock Safety figure counts cameras whose OpenStreetMap entry carries a Flock manufacturer tag (3,090 of 3,467 at last refresh). Untagged cameras may also be Flock hardware, so the Flock share is itself a floor.
  5. Per-capita denominators use residential population. Cameras scan travelers, not residents. Counties with heavy commuter or interstate traffic will scan far more non-residents than the per-capita rate implies.
  6. The plates-scanned estimate inherits its inputs' limits. The per-camera rate comes from the 18 agencies that choose to publish portals, which may not represent all operators; the figures are self-reported and unaudited; detections of the same vehicle by multiple cameras count separately (the relevant measure for location tracking, but not unique vehicles); and the hourly profile is a typical weekday, not measured Indiana traffic.
  7. Boundary artifacts. Cameras within a few meters of state or county lines can be clipped by simplified boundary polygons, producing the small discrepancies in Table 6 (at most about 1.5% of the statewide total).

8. Data and Methods

Camera locations. Every OpenStreetMap node tagged man_made=surveillance with surveillance:type=ALPR, retrieved via the Overpass API. The statewide total refreshes daily; the state and county rankings, camera coordinates, and growth series refresh nightly at midnight (US Eastern). This is the same community-maintained dataset that powers DeFlock.me. If a refresh fails, the page serves the last successful figures and flags the section with its baseline date rather than showing an error.

Geographic assignment. Each camera point is assigned to a state or county by ray-casting point-in-polygon tests against US Census Bureau cartographic boundary files (1:20,000,000 outlines for states; higher-resolution county polygons for Indiana). The District of Columbia and Puerto Rico are excluded from the 50-state ranking.

Growth series. For each camera on today's map we retrieve its OpenStreetMap edit history and date it to the earliest version carrying the ALPR tags, correcting for nodes that were retagged from existing poles or signals (skipping this correction would backdate several cameras by years). This survivor curve was cross-checked against the Overpass API's historical database at every quarter boundary since 2019, agreeing within about 4% throughout. From August 2026 onward, each month's value is the maximum daily statewide total recorded by our monitoring.

Denominators. US Census Bureau Vintage 2024 population estimates and 2024 gazetteer land areas (states and counties).

Detection volumes. "Vehicles detected in the last 30 days" and camera counts as published on agencies' Flock Safety transparency portals, collected by the independent aggregator Eyes On Flock and re-derived by us nightly from Indiana portals disclosing both figures.

Availability and license. All six datasets are downloadable above in CSV and JSON; the JSON downloads embed source, license, and citation metadata. Camera locations are © OpenStreetMap contributors under the ODbL; our compilations and analysis are CC BY 4.0. Analysis scripts and archival snapshots are available on request at info@eyesoffindiana.org. Downloads are free to republish and analyze with attribution; please do not hotlink these endpoints as a live data API for another site — download and host a copy, or contact us about automated access.

Take Action

Indiana has no statewide law limiting how long ALPR location data is kept, who can search it, or how it is audited. Sign the Eyes Off Indiana petition asking the General Assembly to set rules for retention, access, and oversight, and contact your state legislators.