San Francisco street cleaning tickets: the 2025 numbers
By SweepBeep Editorial Team ยท
Street cleaning is the most common parking ticket in San Francisco by a wide margin. Every figure here is counted from SFMTA's own citation records, published on DataSF (downloaded October 24, 2026), for tickets issued January 1 to December 31, 2025.
531,375
street cleaning tickets in 2025
$53.7M
in street cleaning fines
278,890
different vehicles ticketed
46,951
vehicles ticketed 3 or more times
The biggest ticket in the city
Of 1,358,015 parking tickets SFMTA issued in 2025, 531,375 (39%) were for parking during street cleaning. The next most common, a meter violation outside downtown, was 159,391: street cleaning outnumbered it more than three to one. See every 2025 SF parking ticket by type.
- Street cleaning (STR CLEAN)531,375
- Meter, outside downtown (MTR OUT DT)159,391
- Residential permit, over time (RES/OT)116,736
- Meter, downtown (METER DTN)55,524
- FAIL DISPL52,018
- No plates (NO PLATES)46,460
- Yellow zone (YEL ZONE)40,380
- PRK GRADE29,688
- Blocking a driveway (DRIVEWAY)27,543
- Red zone (RED ZONE)26,919
Show as a table
| Violation (SFMTA code) | Tickets |
|---|---|
| Street cleaning (STR CLEAN) | 531,375 |
| Meter, outside downtown (MTR OUT DT) | 159,391 |
| Residential permit, over time (RES/OT) | 116,736 |
| Meter, downtown (METER DTN) | 55,524 |
| FAIL DISPL | 52,018 |
| No plates (NO PLATES) | 46,460 |
| Yellow zone (YEL ZONE) | 40,380 |
| PRK GRADE | 29,688 |
| Blocking a driveway (DRIVEWAY) | 27,543 |
| Red zone (RED ZONE) | 26,919 |
Every year, about half a million
The count has stayed between about 490,000 and 540,000 a year since 2014, except 2020. What changed is the price: fines issued went from $37.8M in 2017 to $53.7M in 2025.
Show as a table
| Year | Tickets |
|---|---|
| 2014 | 506,232 |
| 2015 | 531,527 |
| 2016 | 539,942 |
| 2017 | 525,558 |
| 2018 | 518,224 |
| 2019 | 491,664 |
| 2020 | 402,110 |
| 2021 | 534,979 |
| 2022 | 500,969 |
| 2023 | 513,428 |
| 2024 | 531,735 |
| 2025 | 531,375 |
A few drivers get most of them
278,890 different license plates got at least one street cleaning ticket in 2025. One in six of them, 46,951 vehicles, got three or more, and those vehicles got 48% of all the tickets. 18,272 got five or more; 4,137 got ten or more. Counts are per plate, computed on DataSF's servers; we never downloaded or stored a plate number. The highest single count, about 2,000, is almost certainly a placeholder for an unreadable or missing plate, not one car.
Show as a table
| Tickets | Vehicles |
|---|---|
| 1 | 186,565 |
| 2 | 45,374 |
| 3 | 18,977 |
| 4 | 9,702 |
| 5 | 5,571 |
| 6 | 3,591 |
| 7 | 2,227 |
| 8 | 1,628 |
| 9 | 1,118 |
| 10+ | 4,137 |
When tickets are written
72% of street cleaning tickets were written before 10 AM, with the peak between 9 and 10 AM. A second wave comes between noon and 1 PM, at the start of the noon-to-2 PM sweeping windows. Weekends are quiet: across the year Saturdays had about 12,000 tickets and Sundays about 14,000, against 97,000 to 107,000 for each weekday. 95% were written Monday to Friday.
Show as a table
| Hour | Tickets |
|---|---|
| 12 AM | 30,783 |
| 1 AM | 5,362 |
| 2 AM | 27,799 |
| 3 AM | 2,636 |
| 4 AM | 11,916 |
| 5 AM | 2,910 |
| 6 AM | 62,395 |
| 7 AM | 50,046 |
| 8 AM | 83,977 |
| 9 AM | 103,077 |
| 10 AM | 26,820 |
| 11 AM | 10,357 |
| 12 PM | 95,027 |
| 1 PM | 18,262 |
| 2 PM | 4 |
Show as a table
| Month | Tickets |
|---|---|
| Jan | 46,752 |
| Feb | 40,265 |
| Mar | 44,580 |
| Apr | 45,828 |
| May | 45,460 |
| Jun | 41,176 |
| Jul | 46,150 |
| Aug | 46,954 |
| Sep | 43,871 |
| Oct | 48,262 |
| Nov | 38,036 |
| Dec | 44,041 |
Where
The Mission gets the most by far, with 54,347, followed by the Tenderloin and the Sunset. Neighborhoods are the city's analysis neighborhoods as assigned in the dataset.
- Mission54,347
- Tenderloin32,452
- Sunset/Parkside31,949
- Pacific Heights25,869
- Marina25,284
- Outer Richmond25,104
- Bayview Hunters Point22,628
- South of Market20,851
- Hayes Valley19,713
- Noe Valley19,225
- Castro/Upper Market18,719
- Western Addition17,130
- Inner Sunset15,372
- Haight Ashbury15,132
- West of Twin Peaks14,834
- Inner Richmond14,063
- Nob Hill13,029
- Lone Mountain/USF12,882
- Presidio Heights11,967
- Potrero Hill11,693
Show as a table
| Neighborhood | Tickets |
|---|---|
| Mission | 54,347 |
| Tenderloin | 32,452 |
| Sunset/Parkside | 31,949 |
| Pacific Heights | 25,869 |
| Marina | 25,284 |
| Outer Richmond | 25,104 |
| Bayview Hunters Point | 22,628 |
| South of Market | 20,851 |
| Hayes Valley | 19,713 |
| Noe Valley | 19,225 |
| Castro/Upper Market | 18,719 |
| Western Addition | 17,130 |
| Inner Sunset | 15,372 |
| Haight Ashbury | 15,132 |
| West of Twin Peaks | 14,834 |
| Inner Richmond | 14,063 |
| Nob Hill | 13,029 |
| Lone Mountain/USF | 12,882 |
| Presidio Heights | 11,967 |
| Potrero Hill | 11,693 |
The most-ticketed addresses
| Address on the ticket | 2025 tickets |
|---|---|
| 1190 Mission St | 287 |
| 1188 Mission St | 220 |
| 1 Telegraph Hill Blvd | 177 |
| 555 Larkin St | 153 |
| 1950 Mission St | 149 |
| 1900 Mission St | 145 |
| 180 Jones St | 114 |
| 145 Leavenworth St | 114 |
| 350 Turk St | 114 |
| 555 Ellis St | 112 |
Don't be one of the 531,375
Find the schedule for the exact curb you park on, then save it or add it to your calendar.
Open the street sweeping mapAlready got one? What it costs and how to pay or contest it.
Method
Source: SFMTA Parking Citations & Fines (https://data.sfgov.org/d/ab4h-6ztd), violation code STR CLEAN, issued in 2025, queried with the dataset's public API on October 24, 2026. Fines are the dataset's fine amounts at issue, before late penalties. You are welcome to use these numbers with a link to this page.
Frequently asked questions
How many street cleaning tickets does San Francisco write a year?
531,375 in 2025, about 39% of all parking tickets, according to SFMTA citation records on DataSF.
Which San Francisco neighborhood gets the most street cleaning tickets?
The Mission, with 54,347 in 2025, followed by the Tenderloin (32,452) and Sunset/Parkside (31,949).
What time are street cleaning tickets written?
Mostly in the morning: 72% were written before 10 AM in 2025, peaking between 9 and 10 AM.