Michigan Plate Readers

Camera map

Cameras whose locations come from the agency's own inventory. Crowd-sourced locations are not shown.

42 cameras. Each marker is a position reported by the agency in a records response, in one color per agency. Click a marker for the location name and the source document. Download the data (CSV).

Cameras by agency

AgencyLocationLatitudeLongitudeSource
Bloomfield Township PDWoodward Ave at Oak St, northbound (inside lanes)42.55425-83.2189Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDW Maple Rd at Telegraph Rd, westbound42.54491-83.2855Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDOpdyke Rd at Fox Hills Dr, northbound42.60951-83.2481Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDSquare Lake Rd at Adams Rd, westbound42.60485-83.2134Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDBig Beaver Rd at Adams Rd, westbound42.56074-83.2069Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDFranklin Rd at Friendly Ln, southbound42.60929-83.2878Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDW Maple Rd at Telegraph Rd, eastbound42.54477-83.2829Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDSquare Lake Rd at Hillcrest Dr, eastbound42.60258-83.3026Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDWoodward Ave at Oak St, northbound (outside lanes)42.55438-83.2188Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDTelegraph Rd at Lincoln Rd, eastbound42.53672-83.2844Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDLahser Rd at Lincoln Rd, westbound42.53719-83.2643Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDE Square Lake Rd, eastbound (lanes 1-2)42.60355-83.2614Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDTelegraph Rd at Humphrey Ave, southbound (lanes 3-4)42.61533-83.3128Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDTelegraph Rd at W 14 Mile Rd, northbound (lane 3)42.53163-83.2847Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDTelegraph Rd at W 14 Mile Rd, northbound (lanes 1-2)42.53135-83.285Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDTelegraph Rd at Humphrey Ave, southbound (lanes 1-2)42.61546-83.3127Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDLahser Rd at W 14 Mile Rd, northbound42.53127-83.2643Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDW Square Lake Rd at Woodward Ave, westbound (lanes 1-2)42.60361-83.2665Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDE Square Lake Rd at Woodward Ave, eastbound (lanes 1-2)42.60371-83.2614Camera inventory produced under FOIA 26-956 (2026-08-26)
Bloomfield Township PDW Square Lake Rd at Woodward Ave, westbound (lanes 2-3)42.60375-83.2665Camera inventory produced under FOIA 26-956 (2026-08-26)
Auburn Hills PDSquirrel Rd at South Blvd, northbound42.62085759-83.22369942Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDUniversity Dr at Opdyke Rd, westbound42.66187413-83.24607249Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDAuburn Rd at Opdyke Rd, eastbound42.635188-83.248751Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDDoris Rd at Featherstone Rd, northbound42.65009368-83.24269756Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDDoris Rd at Opdyke Rd, eastbound42.65825667-83.24526748Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDAuburn Rd at Adams Rd, westbound42.63407693-83.21051513Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDOpdyke Rd at Featherstone Rd, southbound42.65046611-83.24792827Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDUniversity Dr at Opdyke Rd, eastbound42.66236263-83.24505868Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDFeatherstone Rd at Opdyke Rd, eastbound42.64911821-83.2477735Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDCentre Rd at Opdyke Rd, westbound (north entrance)42.65849891-83.24611238Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDOpdyke Rd at Pontiac Rd, southbound42.66952119-83.24596223Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDOpdyke Rd at University Dr, northbound42.66303729-83.24562681Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDBrown Rd at Joslyn Rd, westbound42.7077813-83.2857735Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDGreat Lakes Crossing Dr at Joslyn Rd, westbound42.6999081-83.28495396Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDOpdyke Rd at Featherstone Rd, northbound42.64948762-83.24801289Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDCentre Rd at Opdyke Rd, westbound (south entrance)42.65447241-83.2471487Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDGreat Lakes Crossing Dr at Baldwin Rd, eastbound42.69784287-83.30602551Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDSquirrel Rd at Pheasant Ln, southbound42.63922331-83.22024011Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDBaldwin Rd at Lake Village Blvd, southbound42.70315545-83.30684912Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDJoslyn Rd at Pacific Dr, northbound42.69566882-83.27898256Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDOpdyke Rd at University Dr, southbound42.6613982-83.24589955Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown
Auburn Hills PDBrown Rd at Baldwin Rd, eastbound42.70763785-83.30589193Flock deployment tracker (file dated 2026-10-05) produced under request AHP-2026-09-29-A, item 5 (2026-10-06); its 2 compute boxes are not shown

Record For item 5, the camera inventory, the City produced its Flock deployment tracker, a file dated October 5, 2026. It lists 24 devices, every one marked installed: 22 license plate reader cameras and 2 compute boxes, each with its location name, latitude and longitude and device type. The cameras carry installation dates: 16 between September 15 and October 4, 2022, 5 in 2023 and 1 on April 8, 2024. The Council memo of July 10, 2023 says "The 22 ALPRs were installed in strategic locations throughout the city and TIF District B in the fall of 2022." The Public Safety Advisory Committee minutes of February 28, 2023 record 1,095,482 plate reads with 22 cameras and 28 hits; the minutes give no period for either figure.

Record Bloomfield Township's inventory lists twenty Flock LPR cameras in three deployments: nine in the "New Deal" deployment (seven installed February and March 2024, two dated December 18, 2024), nine installed April through October 2024, and two on Lincoln Road installed September 2025. Every location name in the inventory includes Telegraph, Woodward, Square Lake, Maple, Lahser, Big Beaver, Opdyke or Franklin; the two Lincoln Road cameras are listed at Lincoln Road's corners with Telegraph and Lahser. The Department's audit memos describe 18 units that "cover both inbound and outbound vehicle traffic through Bloomfield Township".

Only positions an agency has produced in a records response are shown. Locations and counts from crowd-sourced maps such as DeFlock are not published on this site.

The label on this page, Record, is defined on Methods, which also says how each agency reviews a draft of its records and our analysis before they are published.