DeFlock Snohomish County · Edmonds
Flock license plate cameras in Edmonds
On June 9, 2026, Edmonds’ City Council unanimously authorized termination of its Flock contract, following an earlier cancellation letter sent without council authorization. Reporting described a 19 camera network paused in December 2025. Edmonds’ undated program page still describes Flock use. We have not confirmed later contract changes, any restart or camera removal in Edmonds.
Everett Herald on the Edmonds cancellation →ALPR locations mapped
Inside city limits. May include private cameras.
Organizing in Edmonds
We have not found a group organizing only in Edmonds. DeFlock Snohomish County covers Edmonds alongside the other 20 jurisdictions in the county. If you organize here, or want to, write to us.
We email the update list when a county council votes on ALPR or restarts a camera program, with the date and a source link.
Edmonds officials
Red marks a vote or statement backing ALPR surveillance. Green marks opposition or a cancellation vote. Each record has a date and a source on the officials page.

Chris Eck
Councilmember · Position 1
Voted to cancel the Flock contract · Jun 9, 2026

Jenna Nand
Councilmember · Position 7
Voted to cancel the Flock contract · Jun 9, 2026

Michelle Dotsch
Councilmember · Position 4
Voted to cancel the Flock contract · Jun 9, 2026

Susan Paine
Councilmember · Position 6
Voted to cancel the Flock contract · Jun 9, 2026

Vivian Olson
Councilmember · Position 5
Voted to cancel the Flock contract · Jun 9, 2026

Will Chen
Councilmember · Position 2
Voted to cancel the Flock contract · Jun 9, 2026

Erika Barnett
Councilmember · Position 3
Voted to cancel the Flock contract · Jun 9, 2026

Mike Rosen
Mayor
Sought termination of the Flock contract · May 26, 2026
Latest records for Edmonds
Newest first. Each entry links to its source.
- Chris Eck, Jenna Nand, Michelle Dotsch, Susan Paine, Vivian Olson, Will Chen, Erika Barnett
Voted to cancel the Flock contract
Source → - Status record
Everett Herald on the Edmonds cancellation
Source → - Mike Rosen
Sought termination of the Flock contract
Source → - Chris Eck, Jenna Nand, Michelle Dotsch, Susan Paine, Vivian Olson, Will Chen
Approved the Flock camera agreement
Source →
Meetings and public comment
Meetings: Regular meetings on the first, second and fourth Tuesdays at 6 p.m.
Where: City Council Chambers, 250 5th Avenue N., Edmonds
Public comment: Comment in person, use the online comment form or raise a hand in Zoom. Phone participants can press *9. Audience comments are limited to three minutes with a 30-second warning. Public hearings use a sign-up sheet available before the meeting.
Guidance checked Oct 9, 2026. Checked October 9, 2026 against cached official pages crawled about a week earlier. A live check failed; confirm the current agenda before attending. Confirm each meeting through its dated official agenda.
The email opens with a letter written for Edmonds's documented status. Edit it and confirm the current status before sending.
All council records we hold
Edmonds records
Roster: Complete for the checked source and range. Calendar: Complete for the checked source and range.
Officials and official office contacts
- Chris Eck Position 1; current
Councilmember.
Broader ALPR position: Unknown. Exact motion votes appear below.
Official profile Official sourceofficial email: chris.eck@edmondswa.gov Official source
- Will Chen Position 2; current
Councilmember.
Broader ALPR position: Unknown. Exact motion votes appear below.
Official profile Official sourceofficial email: will.chen@edmondswa.gov Official source
- Erika Barnett Position 3; current
Councilmember.
Broader ALPR position: Unknown. Exact motion votes appear below.
Official profile Official sourceofficial email: erika.barnett@edmondswa.gov Official source
- Michelle Dotsch Position 4; current
Councilmember.
Broader ALPR position: Unknown. Exact motion votes appear below.
Official profile Official sourceofficial email: michelle.dotsch@edmondswa.gov Official source
- Vivian Olson Position 5; current
Councilmember.
Broader ALPR position: Unknown. Exact motion votes appear below.
Official profile Official sourceofficial email: vivian.olson@edmondswa.gov Official source
- Susan Paine Position 6; current
Councilmember.
Broader ALPR position: Unknown. Exact motion votes appear below.
Official profile Official sourceofficial email: susan.paine@edmondswa.gov Official source
- Jenna Nand Position 7; current
Councilmember.
Broader ALPR position: Unknown. Exact motion votes appear below.
Official profile Official sourceofficial email: jenna.nand@edmondswa.gov Official source
Upcoming council meetings and published changes
0 meetings · next 2 months
Published ALPR actions and votes
Historical search remains incomplete. Missing records leave a member’s vote unknown.
Verified ALPR action records are unavailable for this council. Earlier ALPR actions may remain undiscovered.
Source coverage and check dates
- Calendar, Agendas, Packets: Complete for the checked source and range
Update overdue · Last complete check:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Minutes: Complete for the checked source and range
Update overdue · Last complete check:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Votes: Partial coverage
Complete check unverified · Latest attempt:
Requested dates: through .
- Calendar, Agendas, Packets: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Minutes: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Votes: Partial coverage
Complete check unverified · Latest attempt:
Requested dates: through .
- Calendar, Agendas, Packets: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Minutes: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Votes: Partial coverage
Complete check unverified · Latest attempt:
Requested dates: through .
- Calendar, Agendas, Packets: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Minutes: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Votes: Partial coverage
Complete check unverified · Latest attempt:
Requested dates: through .
- Calendar, Agendas, Packets: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Minutes: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Votes: Partial coverage
Complete check unverified · Latest attempt:
Requested dates: through .
- Calendar, Agendas, Packets: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Minutes: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Votes: Partial coverage
Complete check unverified · Latest attempt:
Requested dates: through .
- Calendar, Agendas, Packets: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Minutes: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Votes: Partial coverage
Complete check unverified · Latest attempt:
Requested dates: through .
- Calendar, Agendas, Packets: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Minutes: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Votes: Partial coverage
Complete check unverified · Latest attempt:
Requested dates: through .
- Calendar, Agendas, Packets: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Minutes: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Votes: Partial coverage
Complete check unverified · Latest attempt:
Requested dates: through .
- Calendar, Agendas, Packets: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Minutes: Complete for the checked source and range
Update overdue · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Votes: Partial coverage
Complete check unverified · Latest attempt:
Requested dates: through .
- Calendar, Agendas, Packets: Complete for the checked source and range
Recent check · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Minutes: Complete for the checked source and range
Recent check · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Votes: Partial coverage
Complete check unverified · Latest attempt:
Requested dates: through .
- Officials, Office contacts, Public comment: Complete for the checked source and range
Recent check · Last complete check: · Latest attempt:
- Calendar, Agendas, Packets: Complete for the checked source and range
Recent check · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Minutes: Complete for the checked source and range
Recent check · Last complete check: · Latest attempt:
Requested dates: through .
Some document pages have not been searched.
Some document pages have not been searched.
Some document pages have not been searched.
- Votes: Partial coverage
Complete check unverified · Latest attempt:
Requested dates: through .
ESSB 6002 and Edmonds
The law bars police from using plate readers for immigration enforcement or to track constitutionally protected activity. Plate data is kept for 21 days by default, longer under listed exceptions, and police need a warrant to obtain plate data held by private owners. Agencies must register their systems, keep access logs for two years and audit themselves every year. Police may not stop a driver on a camera match alone. The law also exempts plate data from public records requests, so residents can no longer see the scans, although contracts, policies and access logs can still be requested. These are restraints on the cameras, and every camera still running keeps scanning every plate that drives past. Each council can still decline to renew its contract or cancel it.
In Edmonds, that decision rests with the Edmonds council.
Read the law section by section →Questions about Flock in Edmonds
Does Edmonds use Flock cameras?
On June 9, 2026, Edmonds’ City Council unanimously authorized termination of its Flock contract, following an earlier cancellation letter sent without council authorization. Reporting described a 19 camera network paused in December 2025. Edmonds’ undated program page still describes Flock use. We have not confirmed later contract changes, any restart or camera removal in Edmonds.
How many license plate reader cameras are in Edmonds?
Cited records: 19 cameras reported before cancellation. OpenStreetMap records 15 ALPR locations inside Edmonds city limits. Map records may include cameras on private property and cameras run by other agencies.
How do I contact the Edmonds council about Flock cameras?
Write to council@edmondswa.gov. Meetings: Regular meetings on the first, second and fourth Tuesdays at 6 p.m. Location: City Council Chambers, 250 5th Avenue N., Edmonds.
Is anyone organizing against Flock cameras in Edmonds?
We have not found a group organizing only in Edmonds. DeFlock Snohomish County covers Edmonds alongside the other 20 jurisdictions in the county.
OpenStreetMap records 15 ALPR locations inside Edmonds city limits. Map records may include cameras on private property and cameras run by other agencies. Map data fetched . Count method · © OpenStreetMap contributors
Elsewhere in Snohomish County
- EverettReported operating
- MarysvilleReported operating
- ArlingtonReported operating
- MonroeReported operating
- Mill CreekReported operating
- MukilteoReported operating
- Lake StevensReported operating
- SultanReported operating
- Unincorporated Snohomish CountyReported operating
- StanwoodReported operating
- LynnwoodContract ended
- Mountlake TerraceNo deployment in cited record
- SnohomishNo deployment in cited record
- WoodwayNo deployment in cited record
- BrierNo city program documented
- Gold BarStatus unclear
- Granite FallsStatus unclear
- BothellStatus unclear
- DarringtonNo city program documented
- IndexStatus unclear