Home / ICE activity tracker
Bay Area ICE Activity Tracker
A 1-100 score for confirmed immigration enforcement in the Bay Area over the last 14 days, with the formula and every source. We count only incidents confirmed by named news outlets or named officials and organizations. Social-media posts and rumors never count.
Advisory: Immigration enforcement activity in the Bay Area is at its highest level on our tracker. If you or your family may be affected, consider limiting travel to what is completely necessary.
Know your rights if you are stopped or questioned: ACLU of Northern California know-your-rights guide. This advisory is based on the confirmed, sourced reports listed below on this page.
Where it’s happening
Why the score is high: 14 confirmed arrests in 6 counties over 14 days, mostly single arrests rather than large sweeps.
- Alameda County: Hayward (4 arrests, Oct. 26, Oct. 27)
- San Mateo County: San Mateo (2 arrests, Oct. 20), Redwood City (1 arrest, Oct. 22), East Palo Alto (1 arrest, Oct. 22)
- Contra Costa County: San Pablo (2 arrests, Oct. 21)
- Marin County: San Rafael (2 arrests, Oct. 27)
- San Francisco: San Francisco (1 arrest, Oct. 19)
- Santa Clara County: San Jose (1 arrest, Oct. 20), San Jose / Milpitas (ICE seen, no arrest, Oct. 25), Milpitas (ICE seen, no arrest, Oct. 28)
Tonight’s breakdown
| Incident | Input | Points |
|---|---|---|
| Oct. 28, Milpitas | confirmed activity, no confirmed arrest (last 7 days) | +2 |
| Oct. 27, Hayward | 2 confirmed arrests x 10 (last 7 days) | +20 |
| Oct. 27, Hayward | several people in one action / checkpoint | +8 |
| Oct. 27, San Rafael | 2 confirmed arrests x 10 (last 7 days) | +20 |
| Oct. 27, San Rafael | several people in one action / checkpoint | +8 |
| Oct. 26, Hayward | 2 confirmed arrests x 10 (last 7 days) | +20 |
| Oct. 26, Hayward | several people in one action / checkpoint | +8 |
| Oct. 25, San Jose / Milpitas | confirmed activity, no confirmed arrest (last 7 days) | +2 |
| Oct. 22, Redwood City | 1 confirmed arrest x 4 (8-14 days ago) | +4 |
| Oct. 22, East Palo Alto | 1 confirmed arrest x 4 (8-14 days ago) | +4 |
| Oct. 21, San Pablo | 2 confirmed arrests x 4 (8-14 days ago) | +8 |
| Oct. 21, San Pablo | several people in one action / checkpoint | +3 |
| Oct. 20, San Mateo | 2 confirmed arrests x 4 (8-14 days ago) | +8 |
| Oct. 20, San Mateo | several people in one action / checkpoint | +3 |
| Oct. 20, San Jose | 1 confirmed arrest x 4 (8-14 days ago) | +4 |
| Oct. 19, San Francisco | 1 confirmed arrest x 4 (8-14 days ago) | +4 |
| County spread | 6 counties (Santa Clara, Alameda, Marin, San Mateo, Contra Costa, San Francisco): 5 after the first x 4 | +20 |
| Score (raw 146, kept between 1 and 100) | 100 | |
The formula
Score = points from confirmed incidents only, rounded, then capped between 1 and 100. Each confirmed arrest in the last 7 days: 10 points. Each confirmed arrest 8 to 14 days ago: 4 points. Confirmed enforcement activity with no confirmed arrest (for example, a school district or county confirming agents were present): 2 points in the last 7 days, 1 point 8 to 14 days ago. Each incident involving several people in one action, or a checkpoint: +8 (last 7 days) or +3 (8 to 14 days ago). Each confirmed large-scale operation (10+ arrests in one action, a multi-site sweep or a workplace raid): +25 (last 7 days) or +10 (8 to 14 days ago). Each distinct county with a confirmed incident in the last 14 days, after the first: +4. Rumors, unverified sightings and debunked reports: 0 points. Older than 14 days: 0 points.
Words under the number: 1+ No confirmed activity · 2+ Minimal · 10+ Limited · 30+ Moderate · 50+ Elevated · 75+ High. Last 7 days = Oct. 25 to Oct. 31; 8 to 14 days ago = Oct. 18 to Oct. 24. An incident counts only when a named news outlet or a named official or organization confirms it; social-media posts never count. The score is recalculated every time the site is rebuilt, so incidents lose points as they age.
Confirmed incidents, last 7 days
- Oct. 28 · Milpitas
Federal immigration agents waited outside Elmwood jail in Milpitas as people were released Wednesday night; the Santa Clara County Sheriff's Office confirmed an increased ICE presence at Elmwood and the Main Jail and said people are being stopped, questioned and sometimes apprehended after release. The county's Rapid Response Network said ICE detained four men and Tasered one, who was taken to a San Jose hospital (Milpitas confirmed a medical call); his custody status and the detentions were not independently confirmed, so this counts as confirmed presence only.
Source: KTVU FOX 2 (Oct. 29, 2026) · IBTimes UK (Oct. 30, 2026) · Telemundo 48 (Oct. 29, 2026) · NBC Bay Area (Oct. 30, 2026)
- Oct. 27 · Hayward
ICE detained two more people near Manon Avenue and Harris Road on the morning after the Oct. 26 stop, ACILEP said, in what appeared to be a targeted operation; the City of Hayward and Mayor Mark Salinas confirmed four people were detained in Hayward across Oct. 26-27.
Source: KRON4 via AOL (Oct. 27, 2026) · Sing Tao Daily (Oct. 28, 2026) · City of Hayward statement (Oct. 28, 2026) · Telemundo 48 (Oct. 29, 2026)
- Oct. 27 · San Rafael
ICE agents detained two men at a building supply store in San Rafael around 8 a.m.; ICE said in a statement that both were detained in a targeted operation and remain in custody pending removal, and the Marin Rapid Response Network confirmed agents were at the store. The store's manager said it did not look like a raid.
Source: Pacific Sun (Oct. 30, 2026) · Telemundo 48 (Oct. 30, 2026)
- Oct. 26 · Hayward
About four ICE officers, some in plain clothes, stopped a vehicle near A and Filbert streets around 7:15 a.m.; ACILEP said five men were held at first and three were released, leaving two detained, and Mayor Mark Salinas confirmed ICE carried out the detention.
Source: KRON4 (Oct. 26, 2026, via AOL) · Telemundo Área de la Bahía (Oct. 26, 2026) · KRON4 via AOL (Oct. 27, 2026)
- Oct. 25 · San Jose / Milpitas
ICE agents waited in public areas of the Main Jail in San Jose (Oct. 25) and Elmwood jail in Milpitas (several days that week), the Rapid Response Network said; the Sheriff's Office said it does not coordinate with ICE. No arrest confirmed in these reports.
Source: NBC Bay Area (Oct. 25, 2026) · Santa Clara County Sheriff's Office statement (Oct. 22, 2026)
Confirmed incidents, 8 to 14 days ago
- Oct. 22 · Redwood City
ICE made a targeted arrest around 9:20 a.m. near Ebener Street and Poplar Avenue, Faith in Action Bay Area (the San Mateo County rapid response hotline) confirmed; no sweep was reported.
Source: The Almanac (Oct. 22, 2026) · M-A Chronicle (Oct. 24, 2026)
- Oct. 22 · East Palo Alto
ICE made a targeted arrest outside Cardenas Market around 11:15 a.m., the San Mateo County rapid response hotline confirmed; the hotline said there was no raid.
Source: The Almanac (Oct. 22, 2026) · M-A Chronicle (Oct. 24, 2026)
- Oct. 21 · San Pablo
ICE agents stopped a work truck at 14th Street and Market Avenue around 5 p.m. and detained two people, Richmond Councilmember Claudia Jimenez confirmed; a relative told Telemundo one was later let go because of a pending court date.
Source: Telemundo Área de la Bahía (Oct. 22, 2026) · Knewz (Oct. 23, 2026)
- Oct. 20 · San Mateo
ICE stopped a plumbing company's work van and detained two men, including a passenger who was not the subject of the stop; a federal judge later ordered the passenger released, according to court-based reporting.
Source: M-A Chronicle (Oct. 24, 2026) · Human Impact Project (court records)
- Oct. 20 · San Jose
ICE agents arrested a person around 11:30 a.m. near the Santa Clara County Main Jail at West Hedding Street and North San Pedro Drive, the county's Rapid Response Network said.
Source: KRON4 (Oct. 2026) · Next City Digest (Oct. 21, 2026)
- Oct. 19 · San Francisco
ICE confirmed agents arrested a man outside a building on 6th Street in SoMa; video showed a plainclothes agent with a gun drawn.
Source: KTVU FOX 2 (Oct. 20, 2026) · The San Francisco Standard (Oct. 19, 2026) · Mission Local (Oct. 21, 2026) · KRON4 (Oct. 2026) · NBC Bay Area (Oct. 20, 2026)
Earlier confirmed incidents (older than 14 days, 0 points)
- Oct. 16 · Oakland
The county's ACILEP program said ICE arrested a man at San Antonio Park in East Oakland; he was taken to SF General Hospital.
Source: The Oaklandside (Oct. 19, 2026) · Mission Local (Oct. 2026)
- Oct. 16 · Emeryville
DHS confirmed ICE arrested a man near 45th and Adeline streets in a targeted operation; he was taken to Highland Hospital. DHS denies excessive force.
Source: The Oaklandside (Oct. 19, 2026) · KRON4 (Oct. 2026) · KQED (Oct. 23, 2026)
- Oct. 13 · Santa Rosa
Masked officers in vests marked "POLICE ICE" arrested a tow-truck driver in a parking lot and took him to ICE's holding cells at 630 Sansome St. in San Francisco; a federal judge ordered his release the same day, according to his attorney and court filings.
Source: Mission Local (Oct. 16, 2026)
- Oct. 13 · Forestville
ICE arrested a Forestville resident near Highway 116 and Templeman Road. The North Bay Rapid Response Network confirmed the arrest; Sheriff Engram told Supervisor Lynda Hopkins it was a targeted arrest with a warrant, not part of a sweep.
Source: Sebastopol Times (Oct. 17, 2026)
- Oct. 9 · Half Moon Bay
Cabrillo Unified School District told parents in a letter that ICE agents were present in the community. No arrest was confirmed.
Source: ABC7 News (Oct. 9, 2026)
- Oct. 8 · Richmond
West Contra Costa Unified School District said a parent was detained by ICE near one of its schools on Thursday morning; the person did not have a student enrolled in the district.
Source: ABC7 News (Oct. 9, 2026)
Context
- Orinda: city officials said ICE arrested one person in Orinda on Friday, Oct. 30, in a targeted operation tied to a criminal arrest warrant, which ICE's San Francisco office confirmed to the city; the city reported no ongoing enforcement. Only one outlet has reported it so far, so it is not scored yet. Patch (Oct. 30, 2026)
- Santa Clara County: after a week of ICE officers waiting outside Elmwood jail in Milpitas as people were released, the Sheriff's Office restricted access to Elmwood's parking lot and lobby on Oct. 30 to people with direct business at the facility. County leaders said they continue their non-cooperation policy ahead of Election Day. NBC Bay Area (Oct. 30, 2026)
- Marin: the Marin Rapid Response Network told the Pacific Sun it has documented 18 Marin residents detained by ICE so far in October, more than its total of 17 for all of 2025; the Multicultural Center of Marin gave Telemundo 48 a similar count of 17. These are network tallies, not individually confirmed incidents, so they are not scored. Pacific Sun (Oct. 30, 2026) · Telemundo 48 (Oct. 30, 2026)
- Alameda County: ACILEP told Bay City News that ICE has detained at least eight people in the county since Oct. 16, including a fifth Hayward detention and one in Union City on Wednesday, Oct. 28; two people were hospitalized. The Oct. 28 Hayward and Union City arrests have one outlet so far, so they are not scored yet. Bay City News via SFGATE (Oct. 29, 2026)
- Concord: Telemundo 48 and Hecho en California report that federal agents apparently detained a 26-year-old San Pablo man near the Concord Avenue exit of Highway 242 on the morning of Oct. 28, based on video and his family's account. ICE has not confirmed it, so it is not scored. Telemundo 48 (Oct. 29, 2026) · Hecho en California (Oct. 29, 2026)
- Activity also reached the Central Coast over the weekend of Oct. 24-25: the Santa Cruz County Sheriff's Office said federal agents came to its Main Jail to take a person into custody but left without detaining anyone, and the Monterey County Rapid Response Network said two people were detained in Seaside. Both counties are outside this tracker's Bay Area count. KSBW (Oct. 26, 2026) · NBC Bay Area (Oct. 25, 2026)
- Alameda County's ACILEP rapid response program said it tracked at least 10 ICE arrests in the county in the 12 days before Oct. 26, the most in a two-week span in 10 months; most were at ICE check-ins, its managing attorney told the Daily Californian. The Daily Californian (Oct. 26, 2026)
- Dozens of advocates held a "die-in" at Oakland's Eastmont Mall on Oct. 25, asking the property owner to bar ICE from using its Lot C parking area, which legal observers say agents have used since December 2025. DHS said ICE's presence in public parking lots is authorized under federal law. This is a protest, not a new enforcement incident, so it is not scored. ABC7 News (Oct. 25, 2026) · Bay Resistance (event listing)
- Immigration attorneys and rapid response networks reported an uptick in Bay Area arrests in the week of Oct. 16-22, several involving force; Mission Local verified six arrests in one week. ICE confirmed three of them to KRON4. Hotlines described the Peninsula arrests as targeted, not sweeps. Mission Local (Oct. 2026) · KRON4 (Oct. 2026) · The Almanac (Oct. 22, 2026)
- Bay Area rapid response networks said they had not seen a local surge like the Central Valley arrests reported this month. KQED (Oct. 2026) · Mission Local (Oct. 16, 2026)
- "Operation Safe California," a reported 45-day statewide enforcement push, has been described only by unnamed sources to the Washington Examiner. DHS has not confirmed it. It is not counted here. NBC Bay Area (Oct. 9, 2026)
- Marin: the Marin Rapid Response Network told KALW that ICE detained at least four people on county property in San Rafael after supervisors adopted a new ICE policy on Oct. 20 (one outside the county jail Oct. 20, one inside the Civic Center Oct. 21, two more Oct. 23). Only one outlet has reported these so far, so they are not counted in the score yet. KALW (Oct. 27, 2026)
- Sonoma County: Mission Local and KRCB report that masked ICE officers drew guns and detained a Forestville resident in a Santa Rosa parking lot after first surrounding his girlfriend's car; a temporary restraining order was filed that evening and he was released the next morning. The exact date is not given in either report, so it is not added to the score. Mission Local (Oct. 2026) · KRCB / NorCal Public Media (Oct. 28, 2026)
Debunked: fake or mistaken reports
These were shared as ICE raids but were not. Before you share an alert, check it with your county’s rapid response network.
- San Francisco (AMC Metreon / Chipotle)
A widely shared photo of ICE agents arresting two people outside a Chipotle near the Metreon was AI-generated, the San Francisco Rapid Response Network said.
- Mountain View (Pacific Catch)
An image appearing to show ICE agents outside Pacific Catch in Mountain View was fake; the Santa Clara County Rapid Response Network debunked it.
- Napa County
Calls about immigration agents in Napa County turned out to be another law enforcement agency's operation, not ICE, the North Bay Rapid Response Network said.
Source: Sebastopol Times (Oct. 17, 2026)
- Berkeley (Alta Bates hospital)
A photo appearing to show dozens of ICE officers outside Alta Bates hospital was fake, according to the Alameda County rapid response network.
Know your rights
- Immigrant Legal Resource Center: Red cards (know your rights, many languages)
- California Attorney General: Immigrant rights resources
- ACLU of Northern California: Know your rights
- California Collaboration for Immigrant Justice: All California rapid response hotlines
Rapid response hotlines
Call to report ICE activity you witness or to get legal help if someone is detained. Numbers are from each network’s own website, the county or city, or the statewide list kept by the California Collaboration for Immigrant Justice.
- San Francisco: San Francisco Rapid Response Network, 415-200-1548 (24/7) source
- Alameda County: ACILEP Rapid Response, 510-241-4011 (6 a.m. to 6 p.m. daily) source
- Contra Costa County: Stand Together Contra Costa, 925-900-5151 source
- Santa Clara County: Santa Clara County Rapid Response Network, 408-290-1144 (24/7) source
- San Mateo County: San Mateo County Rapid Response Hotline, 203-666-4472 (24/7) source
- Marin County: Marin Rapid Response Network, 415-991-4545 source
- Sonoma, Napa and Solano counties: North Bay Rapid Response Network, 707-800-4544 (24/7) source
- Santa Cruz County: Your Allied Rapid Response Network, 831-239-4289 source
Something missing or wrong? Tell us through our contact form. We add an incident only after it is confirmed.