The share of arrests the District Attorney charges and how long cases take to resolve, by the area where the incident happened.
Loading…
The District Attorney's charging decision and the eventual outcome for every arrest presented since 2018; the newest arrest in the data is from Oct 4, 2026 · source updated Oct 5, 2026.
Of 11,226 arrests presented to the District Attorney citywide in the twelve months to Sep 2026, 51% were charged and 29% discharged. 7,905 of these arrests (70%) could be placed in an area through the incident report; the rest count here but not in any area.
| Decision | Share of arrests | Cases | What it means |
|---|---|---|---|
| Charges filed | 51% | 5,781 | The DA filed at least one charge. |
| Discharged | 29% | 3,203 | Released without charges. The most common reason is insufficient evidence; a case can be re-presented later. |
| Referred elsewhere | 17% | 1,884 | Motion to revoke probation or parole, or handed to another agency. |
| Further investigation | 3% | 316 | Sent back to the police for more work before a decision. |
| Crime type | Arrests | Charged |
|---|---|---|
| Narcotics | 2,176 | 36% |
| Assault | 1,911 | 49% |
| Other | 1,228 | 63% |
| DUI | 1,072 | 62% |
| Assault and Battery | 999 | 34% |
| Burglary | 696 | 83% |
| Weapons | 549 | 64% |
| Theft | 470 | 57% |
| Robbery | 436 | 74% |
| Motor Vehicle Theft | 321 | 48% |
| Selected Traffic | 264 | 5% |
| Petty Theft | 195 | 70% |
| Other Sex Law Violations | 128 | 86% |
| Trespassing | 107 | 34% |
| Disorderly Conduct | 66 | 39% |
| Arrest year | Arrests | Charged | Resolved | Convicted or pled | Diverted | Dismissed | Acquitted | Median days to resolution |
|---|---|---|---|---|---|---|---|---|
| 2018 | 12,150 | 56% | 49% | 66% | 15% | 18% | 1% | 202 |
| 2019 | 11,863 | 55% | 47% | 59% | 24% | 17% | 0% | 231 |
| 2020 | 8,956 | 48% | 40% | 53% | 30% | 17% | 0% | 366 |
| 2021 | 8,133 | 58% | 48% | 50% | 32% | 17% | 0% | 394 |
| 2022 | 8,073 | 61% | 45% | 56% | 27% | 16% | 0% | 373 |
| 2023 | 9,530 | 54% | 40% | 58% | 27% | 15% | 0% | 272 |
| 2024 | 9,990 | 60% | 35% | 65% | 19% | 15% | 1% | 261 |
| 2025 ·open | 10,531 | 60% | 24% | 72% | 14% | 13% | 1% | 180 |
| 2026 ·open | 8,666 | 48% | 8% | 73% | 7% | 19% | 1% | 82 |
| # | Neighborhood | Charged | Discharged | Arrests |
|---|---|---|---|---|
| Citywide | 51% | 29% | 11,226 | |
| 1 | Noe Valley | 74% | 15% | 66 |
| 2 | Lakeshore | 74% | 12% | 91 |
| 3 | Lone Mountain/USF | 73% | 16% | 49 |
| 4 | Financial District/South Beach | 72% | 17% | 344 |
| 5 | West of Twin Peaks | 71% | 17% | 76 |
| 6 | Inner Sunset | 71% | 21% | 34 |
| 7 | Marina | 70% | 20% | 94 |
| 8 | Chinatown | 70% | 25% | 106 |
| 9 | Portola | 69% | 31% | 39 |
| 10 | Pacific Heights | 68% | 22% | 77 |
| 11 | Excelsior | 67% | 23% | 122 |
| 12 | Sunset/Parkside | 67% | 24% | 87 |
| 13 | Outer Richmond | 67% | 25% | 81 |
| 14 | Russian Hill | 65% | 19% | 68 |
| 15 | Bernal Heights | 64% | 18% | 131 |
| 16 | Hayes Valley | 64% | 20% | 128 |
| 17 | Castro/Upper Market | 63% | 23% | 149 |
| 18 | Visitacion Valley | 63% | 27% | 56 |
| 19 | Western Addition | 62% | 22% | 147 |
| 20 | Nob Hill | 62% | 21% | 203 |
| 21 | Potrero Hill | 60% | 23% | 43 |
| 22 | Oceanview/Merced/Ingleside | 59% | 33% | 39 |
| 23 | Outer Mission | 59% | 29% | 85 |
| 24 | Haight Ashbury | 56% | 21% | 71 |
| 25 | North Beach | 56% | 33% | 88 |
| 26 | Mission Bay | 55% | 23% | 128 |
| 27 | Inner Richmond | 55% | 30% | 40 |
| 28 | Treasure Island | 53% | 38% | 32 |
| 29 | Tenderloin | 52% | 19% | 1,909 |
| 30 | Bayview Hunters Point | 48% | 31% | 496 |
| 31 | South of Market | 48% | 21% | 1,476 |
| 32 | Mission | 44% | 24% | 1,247 |
Sources: District Attorney Actions Taken on Arrests Presented (czsm-3ei3 on DataSF), Cases Prosecuted (dcjk-vw8q on DataSF) and Case Resolutions (ynfy-z5kt on DataSF). These are monthly snapshots, linked by court number, with one row per case. The DA acts on cases the police bring, so a low charging share can reflect the strength of the arrests as much as charging policy. This page shows the rate and does not say why. An arrest is placed by its incident report, matched by incident number, at the report's anonymized intersection. That gives the neighborhood, the police and supervisor districts, and the custom areas. Arrests whose incident number doesn't match a public report count citywide only. "Charged" is the DA's action when the case is presented. A discharged case can be presented again and charged later, which is why the newest weeks read low. "Convicted or pled" combines convictions with guilty pleas to another charge or case. Nothing on this page is connected to response times.
Every figure here is also in https://sfresponse.org/data/arrests.json.