sfproj. every fact links to its evidence

← all projects

13th St Safety Improvement Project

candidate project Construction b1e1a1e1-1666-43af-a052-19e6e1523347

The 13th St Safety Improvement Project is a street-safety construction effort led by San Francisco Public Works along 13th Street, Duboce Avenue, and South Van Ness Avenue in the city's central Mission and SoMa area. The work includes new bulbouts, sidewalk, traffic signals, and bike lanes across roughly 22 street segments. The project is active and in construction, having started in February 2025 with completion expected in November 2026. No cost figures have been published.AI-generated

Current record

FieldValueProvenance
agency.owner SF DPW IDC - Streets & Highways reported socrata:btxj-k9uh · retrieved 2026-07-17
“agency_name: SF DPW IDC - Streets & Highways”
contact.email Lorina.Louie@sfdpw.org reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_manager_email: Lorina.Louie@sfdpw.org”
contact.name Lorina Louie reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_manager_name: Lorina Louie”
description Installation of new bulbouts, sidewalk, traffic signals and bike lanes reported socrata:btxj-k9uh · retrieved 2026-07-17
“description: Installation of new bulbouts, sidewalk, traffic signals and bike lanes”
location.geometry 22 geometries reported socrata:btxj-k9uh · retrieved 2026-08-27
“22 published segment geometries”
location.street_limits 13th St; 13th St from Folsom St to South Van Ness Ave; 13th St from Hwy 101 S On Ramp to Duboce Ave \ Hwy 101 Northbound Ramp \ Mission St \ Otis St; 13th St from Isis St to Folsom St; 13th St from South Van Ness Ave to Duboce Ave \ Hwy 101 Northbound Ramp \ Mission St \ Otis St; 13th St from South Van Ness Ave to Hwy 101 S On Ramp; Duboce Ave; Duboce Ave from 13th St \ Hwy 101 Northbound Ramp \ Mission St \ Otis St to Stevenson St; Duboce Ave from 13th St \ Hwy 101 Northbound Ramp \ Mission St \ Otis St to Woodward St; Duboce Ave from Stevenson St to Valencia St; Duboce Ave from Woodward St to Stevenson St; South Van Ness Ave from 13th St to Erie St; South Van Ness Ave from Erie St to 14th St; South Van Ness Ave from Howard St to 13th St derived socrata:btxj-k9uh · retrieved 2026-08-11
“assembled from segment on/from/to street fields”
name 13th St Safety Improvement Project reported socrata:btxj-k9uh · retrieved 2026-07-17
“name: 13th St Safety Improvement Project”
phase Construction reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_phase: Construction”
project_type Land reported socrata:btxj-k9uh · retrieved 2026-08-11
“facility_type: Land”
schedule.end 2026-11-14 reported socrata:btxj-k9uh · retrieved 2026-07-17
“end_date: 2026-11-14T00:00:00.000”
schedule.start 2025-02-03 reported socrata:btxj-k9uh · retrieved 2026-07-17
“start_date: 2025-02-03T00:00:00.000”
source.project_id 13175 reported socrata:btxj-k9uh · retrieved 2026-07-17
“dotmapsid: 13175”
status Active reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_status: Active”
summary The 13th St Safety Improvement Project is a street-safety construction effort led by San Francisco Public Works... generated llm:summarize · retrieved 2026-08-11
“generated from 13 resolved fields; input sha256-v2=7fa3acb14ef4ecfb49846082c32375d13e08563eb2c5cfe65f5e79b0194b4ebc”

Changes

2026-08-27 field changed immaterial {'type': 'GeometryCollection', 'geometries': [{'type': 'LineString', 'coordinates': [[-122.4176094433787, 37.770407417340714], [-122.41770634566322, 37.77036402942008], [-122.41776589957276, 37.770142974210174], [-122.41778073935433, 37.769918084700535], [-122.41775319351338, 37.7698150792823]]}, {'type': 'LineString', 'coordinates': [[-122.41775319351338, 37.7698150792823], [-122.41772627555854, 37.769726251272495], [-122.4177829375532, 37.769198547478304]]}, {'type': 'LineString', 'coordinates': [[-122.4177829375532, 37.769198547478304], [-122.41778960728624, 37.76913643017762], [-122.41777536433216, 37.768490626558], [-122.41780215411231, 37.76840526847473]]}, {'type': 'Point', 'coordinates': [-122.41775319323504, 37.76981507917589]}, {'type': 'Point', 'coordinates': [-122.41557701551659, 37.76959116065092]}, {'type': 'Point', 'coordinates': [-122.42093864582426, 37.769917551822516]}, {'type': 'Point', 'coordinates': [-122.42158253444225, 37.76991775905183]}, {'type': 'Point', 'coordinates': [-122.42236481871724, 37.76986769814541]}, {'type': 'Point', 'coordinates': [-122.42000832059533, 37.770111449043874]}, {'type': 'Point', 'coordinates': [-122.41482076186556, 37.76956058115696]}, {'type': 'Point', 'coordinates': [-122.41412203309012, 37.76953688928575]}, {'type': 'LineString', 'coordinates': [[-122.4200083206523, 37.77011144915389], [-122.42022715054367, 37.769936086616134], [-122.420808189287, 37.76992387296878], [-122.42093864565528, 37.76991755176039]]}, {'type': 'LineString', 'coordinates': [[-122.42093864565528, 37.76991755176039], [-122.42140609639127, 37.769894900336084], [-122.42158253449468, 37.76991775898611]]}, {'type': 'LineString', 'coordinates': [[-122.4200083206523, 37.77011144915389], [-122.42017352916999, 37.770137484984694], [-122.42126394399585, 37.77001808178888], [-122.42158253449468, 37.76991775898611]]}, {'type': 'LineString', 'coordinates': [[-122.42158253449468, 37.76991775898611], [-122.42236481854374, 37.769867697907564]]}, {'type': 'Point', 'coordinates': [-122.41812466193608, 37.76980552929662]}, {'type': 'LineString', 'coordinates': [[-122.41482076213937, 37.76956058108764], [-122.41538691070868, 37.769579767483705], [-122.41548690296928, 37.769589397902706], [-122.415577015569, 37.769591160585215]]}, {'type': 'LineString', 'coordinates': [[-122.415577015569, 37.769591160585215], [-122.41572949777942, 37.7695705295281], [-122.41680117335864, 37.7696570100724], [-122.41767818309394, 37.769756313963256], [-122.41775319351338, 37.7698150792823]]}, {'type': 'LineString', 'coordinates': [[-122.415577015569, 37.769591160585215], [-122.41571843727982, 37.76961420320623], [-122.41674973771404, 37.769698503285476], [-122.41763710434314, 37.76981739086466], [-122.41775319351338, 37.7698150792823]]}, {'type': 'LineString', 'coordinates': [[-122.41775319351338, 37.7698150792823], [-122.41790388017382, 37.76976954720438], [-122.41812466177166, 37.76980552941024]]}, {'type': 'LineString', 'coordinates': [[-122.41812466177166, 37.76980552941024], [-122.41974274541973, 37.77006922480798], [-122.4200083206523, 37.77011144915389]]}, {'type': 'LineString', 'coordinates': [[-122.41775319351338, 37.7698150792823], [-122.41787937336028, 37.76990573454545], [-122.41973616022639, 37.77020833227642], [-122.4200083206523, 37.77011144915389]]}]}{'type': 'GeometryCollection', 'geometries': [{'type': 'LineString', 'coordinates': [[-122.41760944, 37.77040742], [-122.41770635, 37.77036403], [-122.4177659, 37.77014297], [-122.41778074, 37.76991808], [-122.41775319, 37.76981508]]}, {'type': 'LineString', 'coordinates': [[-122.41775319, 37.76981508], [-122.41772628, 37.76972625], [-122.41778294, 37.76919855]]}, {'type': 'LineString', 'coordinates': [[-122.41778294, 37.76919855], [-122.41778961, 37.76913643], [-122.41777536, 37.76849063], [-122.41780215, 37.76840527]]}, {'type': 'Point', 'coordinates': [-122.41775319, 37.76981508]}, {'type': 'Point', 'coordinates': [-122.41557702, 37.76959116]}, {'type': 'Point', 'coordinates': [-122.42093865, 37.76991755]}, {'type': 'Point', 'coordinates': [-122.42158253, 37.76991776]}, {'type': 'Point', 'coordinates': [-122.42236482, 37.7698677]}, {'type': 'Point', 'coordinates': [-122.42000832, 37.77011145]}, {'type': 'Point', 'coordinates': [-122.41482076, 37.76956058]}, {'type': 'Point', 'coordinates': [-122.41412203, 37.76953689]}, {'type': 'LineString', 'coordinates': [[-122.42000832, 37.77011145], [-122.42022715, 37.76993609], [-122.42080819, 37.76992387], [-122.42093865, 37.76991755]]}, {'type': 'LineString', 'coordinates': [[-122.42093865, 37.76991755], [-122.4214061, 37.7698949], [-122.42158253, 37.76991776]]}, {'type': 'LineString', 'coordinates': [[-122.42000832, 37.77011145], [-122.42017353, 37.77013748], [-122.42126394, 37.77001808], [-122.42158253, 37.76991776]]}, {'type': 'LineString', 'coordinates': [[-122.42158253, 37.76991776], [-122.42236482, 37.7698677]]}, {'type': 'Point', 'coordinates': [-122.41812466, 37.76980553]}, {'type': 'LineString', 'coordinates': [[-122.41482076, 37.76956058], [-122.41538691, 37.76957977], [-122.4154869, 37.7695894], [-122.41557702, 37.76959116]]}, {'type': 'LineString', 'coordinates': [[-122.41557702, 37.76959116], [-122.4157295, 37.76957053], [-122.41680117, 37.76965701], [-122.41767818, 37.76975631], [-122.41775319, 37.76981508]]}, {'type': 'LineString', 'coordinates': [[-122.41557702, 37.76959116], [-122.41571844, 37.7696142], [-122.41674974, 37.7696985], [-122.4176371, 37.76981739], [-122.41775319, 37.76981508]]}, {'type': 'LineString', 'coordinates': [[-122.41775319, 37.76981508], [-122.41790388, 37.76976955], [-122.41812466, 37.76980553]]}, {'type': 'LineString', 'coordinates': [[-122.41812466, 37.76980553], [-122.41974275, 37.77006922], [-122.42000832, 37.77011145]]}, {'type': 'LineString', 'coordinates': [[-122.41775319, 37.76981508], [-122.41787937, 37.76990573], [-122.41973616, 37.77020833], [-122.42000832, 37.77011145]]}]}
2026-08-11 field changed immaterial {'type': 'GeometryCollection', 'geometries': [{'type': 'LineString', 'coordinates': [[-122.4176094433787, 37.770407417340714], [-122.41770634566322, 37.77036402942008], [-122.41776589957276, 37.770142974210174], [-122.41778073935433, 37.769918084700535], [-122.41775319351338, 37.7698150792823]]}, {'type': 'LineString', 'coordinates': [[-122.41775319351338, 37.7698150792823], [-122.41772627555854, 37.769726251272495], [-122.4177829375532, 37.769198547478304]]}, {'type': 'LineString', 'coordinates': [[-122.4177829375532, 37.769198547478304], [-122.41778960728624, 37.76913643017762], [-122.41777536433216, 37.768490626558], [-122.41780215411231, 37.76840526847473]]}, {'type': 'Point', 'coordinates': [-122.41775319323504, 37.76981507917589]}, {'type': 'Point', 'coordinates': [-122.41561150915427, 37.769362018348744]}, {'type': 'Point', 'coordinates': [-122.41557701551659, 37.76959116065092]}, {'type': 'Point', 'coordinates': [-122.42093864582426, 37.769917551822516]}, {'type': 'Point', 'coordinates': [-122.42158253444225, 37.76991775905183]}, {'type': 'Point', 'coordinates': [-122.42236481871724, 37.76986769814541]}, {'type': 'Point', 'coordinates': [-122.42000832059533, 37.770111449043874]}, {'type': 'Point', 'coordinates': [-122.41482076186556, 37.76956058115696]}, {'type': 'Point', 'coordinates': [-122.41412203309012, 37.76953688928575]}, {'type': 'LineString', 'coordinates': [[-122.4200083206523, 37.77011144915389], [-122.42022715054367, 37.769936086616134], [-122.420808189287, 37.76992387296878], [-122.42093864565528, 37.76991755176039]]}, {'type': 'LineString', 'coordinates': [[-122.42093864565528, 37.76991755176039], [-122.42140609639127, 37.769894900336084], [-122.42158253449468, 37.76991775898611]]}, {'type': 'LineString', 'coordinates': [[-122.4200083206523, 37.77011144915389], [-122.42017352916999, 37.770137484984694], [-122.42126394399585, 37.77001808178888], [-122.42158253449468, 37.76991775898611]]}, {'type': 'LineString', 'coordinates': [[-122.42158253449468, 37.76991775898611], [-122.42236481854374, 37.769867697907564]]}, {'type': 'Point', 'coordinates': [-122.41812466193608, 37.76980552929662]}, {'type': 'LineString', 'coordinates': [[-122.41482076213937, 37.76956058108764], [-122.41538691070868, 37.769579767483705], [-122.41548690296928, 37.769589397902706], [-122.415577015569, 37.769591160585215]]}, {'type': 'LineString', 'coordinates': [[-122.415577015569, 37.769591160585215], [-122.41572949777942, 37.7695705295281], [-122.41680117335864, 37.7696570100724], [-122.41767818309394, 37.769756313963256], [-122.41775319351338, 37.7698150792823]]}, {'type': 'LineString', 'coordinates': [[-122.415577015569, 37.769591160585215], [-122.41571843727982, 37.76961420320623], [-122.41674973771404, 37.769698503285476], [-122.41763710434314, 37.76981739086466], [-122.41775319351338, 37.7698150792823]]}, {'type': 'LineString', 'coordinates': [[-122.41775319351338, 37.7698150792823], [-122.41790388017382, 37.76976954720438], [-122.41812466177166, 37.76980552941024]]}, {'type': 'LineString', 'coordinates': [[-122.41812466177166, 37.76980552941024], [-122.41974274541973, 37.77006922480798], [-122.4200083206523, 37.77011144915389]]}, {'type': 'LineString', 'coordinates': [[-122.41775319351338, 37.7698150792823], [-122.41787937336028, 37.76990573454545], [-122.41973616022639, 37.77020833227642], [-122.4200083206523, 37.77011144915389]]}]}{'type': 'GeometryCollection', 'geometries': [{'type': 'LineString', 'coordinates': [[-122.4176094433787, 37.770407417340714], [-122.41770634566322, 37.77036402942008], [-122.41776589957276, 37.770142974210174], [-122.41778073935433, 37.769918084700535], [-122.41775319351338, 37.7698150792823]]}, {'type': 'LineString', 'coordinates': [[-122.41775319351338, 37.7698150792823], [-122.41772627555854, 37.769726251272495], [-122.4177829375532, 37.769198547478304]]}, {'type': 'LineString', 'coordinates': [[-122.4177829375532, 37.769198547478304], [-122.41778960728624, 37.76913643017762], [-122.41777536433216, 37.768490626558], [-122.41780215411231, 37.76840526847473]]}, {'type': 'Point', 'coordinates': [-122.41775319323504, 37.76981507917589]}, {'type': 'Point', 'coordinates': [-122.41557701551659, 37.76959116065092]}, {'type': 'Point', 'coordinates': [-122.42093864582426, 37.769917551822516]}, {'type': 'Point', 'coordinates': [-122.42158253444225, 37.76991775905183]}, {'type': 'Point', 'coordinates': [-122.42236481871724, 37.76986769814541]}, {'type': 'Point', 'coordinates': [-122.42000832059533, 37.770111449043874]}, {'type': 'Point', 'coordinates': [-122.41482076186556, 37.76956058115696]}, {'type': 'Point', 'coordinates': [-122.41412203309012, 37.76953688928575]}, {'type': 'LineString', 'coordinates': [[-122.4200083206523, 37.77011144915389], [-122.42022715054367, 37.769936086616134], [-122.420808189287, 37.76992387296878], [-122.42093864565528, 37.76991755176039]]}, {'type': 'LineString', 'coordinates': [[-122.42093864565528, 37.76991755176039], [-122.42140609639127, 37.769894900336084], [-122.42158253449468, 37.76991775898611]]}, {'type': 'LineString', 'coordinates': [[-122.4200083206523, 37.77011144915389], [-122.42017352916999, 37.770137484984694], [-122.42126394399585, 37.77001808178888], [-122.42158253449468, 37.76991775898611]]}, {'type': 'LineString', 'coordinates': [[-122.42158253449468, 37.76991775898611], [-122.42236481854374, 37.769867697907564]]}, {'type': 'Point', 'coordinates': [-122.41812466193608, 37.76980552929662]}, {'type': 'LineString', 'coordinates': [[-122.41482076213937, 37.76956058108764], [-122.41538691070868, 37.769579767483705], [-122.41548690296928, 37.769589397902706], [-122.415577015569, 37.769591160585215]]}, {'type': 'LineString', 'coordinates': [[-122.415577015569, 37.769591160585215], [-122.41572949777942, 37.7695705295281], [-122.41680117335864, 37.7696570100724], [-122.41767818309394, 37.769756313963256], [-122.41775319351338, 37.7698150792823]]}, {'type': 'LineString', 'coordinates': [[-122.415577015569, 37.769591160585215], [-122.41571843727982, 37.76961420320623], [-122.41674973771404, 37.769698503285476], [-122.41763710434314, 37.76981739086466], [-122.41775319351338, 37.7698150792823]]}, {'type': 'LineString', 'coordinates': [[-122.41775319351338, 37.7698150792823], [-122.41790388017382, 37.76976954720438], [-122.41812466177166, 37.76980552941024]]}, {'type': 'LineString', 'coordinates': [[-122.41812466177166, 37.76980552941024], [-122.41974274541973, 37.77006922480798], [-122.4200083206523, 37.77011144915389]]}, {'type': 'LineString', 'coordinates': [[-122.41775319351338, 37.7698150792823], [-122.41787937336028, 37.76990573454545], [-122.41973616022639, 37.77020833227642], [-122.4200083206523, 37.77011144915389]]}]}
2026-08-11 field changed immaterial 13th St; 13th St from Folsom St to South Van Ness Ave; 13th St from Hwy 101 S On Ramp to Duboce Ave \ Hwy 101 Northbound Ramp \ Mission St \ Otis St; 13th St from Isis St to Folsom St; 13th St from South Van Ness Ave to Duboce Ave \ Hwy 101 Northbound Ramp \ Mission St \ Otis St; 13th St from South Van Ness Ave to Hwy 101 S On Ramp; Duboce Ave; Duboce Ave from 13th St \ Hwy 101 Northbound Ramp \ Mission St \ Otis St to Stevenson St; Duboce Ave from 13th St \ Hwy 101 Northbound Ramp \ Mission St \ Otis St to Woodward St; Duboce Ave from Stevenson St to Valencia St; Duboce Ave from Woodward St to Stevenson St; Erie St; South Van Ness Ave from 13th St to Erie St; South Van Ness Ave from Erie St to 14th St; South Van Ness Ave from Howard St to 13th St13th St; 13th St from Folsom St to South Van Ness Ave; 13th St from Hwy 101 S On Ramp to Duboce Ave \ Hwy 101 Northbound Ramp \ Mission St \ Otis St; 13th St from Isis St to Folsom St; 13th St from South Van Ness Ave to Duboce Ave \ Hwy 101 Northbound Ramp \ Mission St \ Otis St; 13th St from South Van Ness Ave to Hwy 101 S On Ramp; Duboce Ave; Duboce Ave from 13th St \ Hwy 101 Northbound Ramp \ Mission St \ Otis St to Stevenson St; Duboce Ave from 13th St \ Hwy 101 Northbound Ramp \ Mission St \ Otis St to Woodward St; Duboce Ave from Stevenson St to Valencia St; Duboce Ave from Woodward St to Stevenson St; South Van Ness Ave from 13th St to Erie St; South Van Ness Ave from Erie St to 14th St; South Van Ness Ave from Howard St to 13th St
2026-08-11 field changed immaterial Land, RoadwayLand

Source records

Public Works coordinated projects (DotMaps) key 13175 primary · rule:dotmaps-group-by-dotmapsid dataset page ↗ · this record’s data ↗

Assertion history (latest 100, including superseded)

PredicateValueClassRecordedState
location.geometry 22 geometries reported 2026-08-27 live
summary The 13th St Safety Improvement Project is a street-safety construction effort led by San Francisco Public Works along 13th Street, Duboce Avenue, and South Van Ness Avenue in the city's central Mission and SoMa area. The work includes new bulbouts, sidewalk, traffic signals, and bike lanes across roughly 22 street segments. The project is active and in construction, having started in February 2025 with completion expected in November 2026. No cost figures have been published. generated 2026-08-11 live
location.geometry 22 geometries reported 2026-08-11 superseded
location.street_limits 13th St; 13th St from Folsom St to South Van Ness Ave; 13th St from Hwy 101 S On Ramp to Duboce Ave \ Hwy 101 Northbound Ramp \ Mission St \ Otis St; 13th St from Isis St to Folsom St; 13th St from South Van Ness Ave to Duboce Ave \ Hwy 101 Northbound Ramp \ Mission St \ Otis St; 13th St from South Van Ness Ave to Hwy 101 S On Ramp; Duboce Ave; Duboce Ave from 13th St \ Hwy 101 Northbound Ramp \ Mission St \ Otis St to Stevenson St; Duboce Ave from 13th St \ Hwy 101 Northbound Ramp \ Mission St \ Otis St to Woodward St; Duboce Ave from Stevenson St to Valencia St; Duboce Ave from Woodward St to Stevenson St; South Van Ness Ave from 13th St to Erie St; South Van Ness Ave from Erie St to 14th St; South Van Ness Ave from Howard St to 13th St derived 2026-08-11 live
project_type Land reported 2026-08-11 live
summary The 13th St Safety Improvement Project is a street-safety upgrade led by San Francisco Public Works along 13th Street, Duboce Avenue, and South Van Ness Avenue in the city's central/Mission area. The work involves installing new bulbouts, sidewalks, traffic signals, and bike lanes. The project is currently active and in construction, which began in February 2025 and is scheduled to finish in November 2026. No cost figures have been published. generated 2026-07-18 superseded
location.geometry 23 geometries reported 2026-07-17 superseded
location.street_limits 13th St; 13th St from Folsom St to South Van Ness Ave; 13th St from Hwy 101 S On Ramp to Duboce Ave \ Hwy 101 Northbound Ramp \ Mission St \ Otis St; 13th St from Isis St to Folsom St; 13th St from South Van Ness Ave to Duboce Ave \ Hwy 101 Northbound Ramp \ Mission St \ Otis St; 13th St from South Van Ness Ave to Hwy 101 S On Ramp; Duboce Ave; Duboce Ave from 13th St \ Hwy 101 Northbound Ramp \ Mission St \ Otis St to Stevenson St; Duboce Ave from 13th St \ Hwy 101 Northbound Ramp \ Mission St \ Otis St to Woodward St; Duboce Ave from Stevenson St to Valencia St; Duboce Ave from Woodward St to Stevenson St; Erie St; South Van Ness Ave from 13th St to Erie St; South Van Ness Ave from Erie St to 14th St; South Van Ness Ave from Howard St to 13th St derived 2026-07-17 superseded
schedule.end 2026-11-14 reported 2026-07-17 live
schedule.start 2025-02-03 reported 2026-07-17 live
source.project_id 13175 reported 2026-07-17 live
contact.email Lorina.Louie@sfdpw.org reported 2026-07-17 live
contact.name Lorina Louie reported 2026-07-17 live
agency.owner SF DPW IDC - Streets & Highways reported 2026-07-17 live
project_type Land, Roadway reported 2026-07-17 superseded
phase Construction reported 2026-07-17 live
status Active reported 2026-07-17 live
description Installation of new bulbouts, sidewalk, traffic signals and bike lanes reported 2026-07-17 live
name 13th St Safety Improvement Project reported 2026-07-17 live