sfproj. every fact links to its evidence

← all projects

Various Locations Pavement Renovation No 103

candidate project Planning Pre-Planning 6f092f08-c87e-4775-be88-051e0bf20ecb

This is a planned street repaving project led by San Francisco Public Works (Streets & Highways division) that will resurface pavement at numerous locations across the city, including segments of 15th, 18th, 20th and 21st Streets, Bernal Heights Boulevard and roughly two dozen other roadways. The project is in early pre-planning, with construction scheduled to run from July 2031 to September 2032. 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 Edmund.Lee@sfdpw.org reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_manager_email: Edmund.Lee@sfdpw.org”
contact.name Edmund Lee reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_manager_name: Edmund Lee”
location.geometry 27 geometries reported socrata:btxj-k9uh · retrieved 2026-08-27
“27 published segment geometries”
location.street_limits 15th St; 15th St from Albion St to Guerrero St; 15th St from Valencia St to Albion St; 18th St from Arkansas St to Carolina St; 18th St from De Haro St to Rhode Island St; 19th St from Carolina St to De Haro St; 20th St from Florida St to Alabama St; 20th St from Potrero Ave to Hampshire St; 21st St; 21st St from Collingwood St to Diamond St; 25th St from Florida St to Alabama St; Baltimore Way from End to Pope St; Bernal Heights Blvd; Bernal Heights Blvd from Anderson St to End; Bernal Heights Blvd from End to End; Brazil Ave from End to Mansell St; Brewster St from Costa St to Faith St; Brighton Ave from Holloway Ave to Ocean Ave; Caselli Ave; Duncan St … derived socrata:btxj-k9uh · retrieved 2026-07-17
“assembled from segment on/from/to street fields”
name Various Locations Pavement Renovation No 103 reported socrata:btxj-k9uh · retrieved 2026-07-17
“name: Various Locations Pavement Renovation No 103”
phase Planning reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_phase: Planning”
project_type Roadway reported socrata:btxj-k9uh · retrieved 2026-07-17
“facility_type: Roadway”
schedule.end 2032-09-15 reported socrata:btxj-k9uh · retrieved 2026-07-17
“end_date: 2032-09-15T00:00:00.000”
schedule.start 2031-07-04 reported socrata:btxj-k9uh · retrieved 2026-07-17
“start_date: 2031-07-04T00:00:00.000”
source.project_id 56211 reported socrata:btxj-k9uh · retrieved 2026-07-17
“dotmapsid: 56211”
status Pre-Planning reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_status: Pre-Planning”
summary This is a planned street repaving project led by San Francisco Public Works (Streets & Highways division) that will... generated llm:summarize · retrieved 2026-07-18
“generated from 12 resolved fields; input sha256-v2=abddaeb37630e465962fe4d1c8ece4da4a817790027d290744d9b34ff067af3c”

Changes

2026-08-27 field changed immaterial {'type': 'GeometryCollection', 'geometries': [{'type': 'LineString', 'coordinates': [[-122.4069468734005, 37.75936548908042], [-122.40794002495052, 37.7593051746215]]}, {'type': 'LineString', 'coordinates': [[-122.41075854325074, 37.75913395968322], [-122.41157984117382, 37.75908405558696]]}, {'type': 'LineString', 'coordinates': [[-122.43568998346643, 37.75603761381603], [-122.43674360785388, 37.755965801320805]]}, {'type': 'LineString', 'coordinates': [[-122.4099144012988, 37.75114504808343], [-122.41081071213341, 37.75109168817388]]}, {'type': 'Point', 'coordinates': [-122.42170442358349, 37.746412249058096]}, {'type': 'Point', 'coordinates': [-122.43674360758015, 37.75596580139018]}, {'type': 'Point', 'coordinates': [-122.42328145578755, 37.766464791428994]}, {'type': 'Point', 'coordinates': [-122.44223820861278, 37.75810350711901]}, {'type': 'Point', 'coordinates': [-122.4435129774441, 37.75849888027127]}, {'type': 'Point', 'coordinates': [-122.44433434633966, 37.758592297552454]}, {'type': 'LineString', 'coordinates': [[-122.43625247468482, 37.70830223908577], [-122.43642310325508, 37.70843629858923], [-122.43657591040372, 37.708487702809435], [-122.4368002966348, 37.70847986588233], [-122.43715520251071, 37.70846988153766], [-122.43746707635329, 37.70855330296239], [-122.43850937882966, 37.70892455521426], [-122.43878911015688, 37.70903607868023], [-122.4389803039123, 37.70915735429742], [-122.43932135124166, 37.709393120277504], [-122.43963075683726, 37.70954046365785]]}, {'type': 'LineString', 'coordinates': [[-122.41501362815829, 37.74218216544188], [-122.41522278616844, 37.74215662605755], [-122.41565081682185, 37.74213270844429], [-122.41586949980854, 37.74212427238522]]}, {'type': 'LineString', 'coordinates': [[-122.41586949980854, 37.74212427238522], [-122.41630075844951, 37.74201698629419], [-122.41641346849852, 37.74200655927365]]}, {'type': 'LineString', 'coordinates': [[-122.42302391, 37.7181629], [-122.42353651, 37.71895698], [-122.42355492, 37.71966815], [-122.42378936, 37.71984158], [-122.42348866, 37.71943926], [-122.4237369, 37.71982328], [-122.42288573, 37.71809196], [-122.42345224, 37.71870559], [-122.42247299, 37.71788738], [-122.42264204, 37.71803065]]}, {'type': 'LineString', 'coordinates': [[-122.40689586120068, 37.744811795208165], [-122.40707554276636, 37.744359365638836]]}, {'type': 'LineString', 'coordinates': [[-122.4551270295982, 37.72184861053339], [-122.45513565914572, 37.72367236488603]]}, {'type': 'Point', 'coordinates': [-122.43568998341404, 37.75603761388176]}, {'type': 'LineString', 'coordinates': [[-122.42170442386173, 37.74641224916451], [-122.42231065530713, 37.74637651960436]]}, {'type': 'LineString', 'coordinates': [[-122.44223820844383, 37.75810350705692], [-122.44256540953248, 37.7581537469946], [-122.44265895322752, 37.75821974870837], [-122.4429590359348, 37.75835708941941], [-122.44320003315799, 37.75843305044564], [-122.44351297727977, 37.75849888038492]]}, {'type': 'LineString', 'coordinates': [[-122.44351297727977, 37.75849888038492], [-122.44396668293044, 37.758433615952626], [-122.44433434639205, 37.75859229748672]]}, {'type': 'LineString', 'coordinates': [[-122.44433434639205, 37.75859229748672], [-122.44446751772396, 37.75866367799533], [-122.44461422523881, 37.75881362830109], [-122.44470746971712, 37.75882546355111]]}, {'type': 'Point', 'coordinates': [-122.41586949953484, 37.74212427245454]}, {'type': 'LineString', 'coordinates': [[-122.42204381269671, 37.76653957647], [-122.42328145606133, 37.766464791359674]]}, {'type': 'LineString', 'coordinates': [[-122.42328145606133, 37.766464791359674], [-122.42425811376891, 37.766405767083306]]}, {'type': 'LineString', 'coordinates': [[-122.39846120366971, 37.76246286864882], [-122.40038916027424, 37.76234644422345]]}, {'type': 'LineString', 'coordinates': [[-122.40132418377468, 37.762289969005025], [-122.40232695388055, 37.762229393761615]]}, {'type': 'LineString', 'coordinates': [[-122.40026659801062, 37.76106795410561], [-122.40120000652136, 37.76101174930151]]}]}{'type': 'GeometryCollection', 'geometries': [{'type': 'LineString', 'coordinates': [[-122.40694687, 37.75936549], [-122.40794002, 37.75930517]]}, {'type': 'LineString', 'coordinates': [[-122.41075854, 37.75913396], [-122.41157984, 37.75908406]]}, {'type': 'LineString', 'coordinates': [[-122.43568998, 37.75603761], [-122.43674361, 37.7559658]]}, {'type': 'LineString', 'coordinates': [[-122.4099144, 37.75114505], [-122.41081071, 37.75109169]]}, {'type': 'Point', 'coordinates': [-122.42170442, 37.74641225]}, {'type': 'Point', 'coordinates': [-122.43674361, 37.7559658]}, {'type': 'Point', 'coordinates': [-122.42328146, 37.76646479]}, {'type': 'Point', 'coordinates': [-122.44223821, 37.75810351]}, {'type': 'Point', 'coordinates': [-122.44351298, 37.75849888]}, {'type': 'Point', 'coordinates': [-122.44433435, 37.7585923]}, {'type': 'LineString', 'coordinates': [[-122.43625247, 37.70830224], [-122.4364231, 37.7084363], [-122.43657591, 37.7084877], [-122.4368003, 37.70847987], [-122.4371552, 37.70846988], [-122.43746708, 37.7085533], [-122.43850938, 37.70892456], [-122.43878911, 37.70903608], [-122.4389803, 37.70915735], [-122.43932135, 37.70939312], [-122.43963076, 37.70954046]]}, {'type': 'LineString', 'coordinates': [[-122.41501363, 37.74218217], [-122.41522279, 37.74215663], [-122.41565082, 37.74213271], [-122.4158695, 37.74212427]]}, {'type': 'LineString', 'coordinates': [[-122.4158695, 37.74212427], [-122.41630076, 37.74201699], [-122.41641347, 37.74200656]]}, {'type': 'LineString', 'coordinates': [[-122.42302391, 37.7181629], [-122.42353651, 37.71895698], [-122.42355492, 37.71966815], [-122.42378936, 37.71984158], [-122.42348866, 37.71943926], [-122.4237369, 37.71982328], [-122.42288573, 37.71809196], [-122.42345224, 37.71870559], [-122.42247299, 37.71788738], [-122.42264204, 37.71803065]]}, {'type': 'LineString', 'coordinates': [[-122.40689586, 37.7448118], [-122.40707554, 37.74435937]]}, {'type': 'LineString', 'coordinates': [[-122.45512703, 37.72184861], [-122.45513566, 37.72367236]]}, {'type': 'Point', 'coordinates': [-122.43568998, 37.75603761]}, {'type': 'LineString', 'coordinates': [[-122.42170442, 37.74641225], [-122.42231066, 37.74637652]]}, {'type': 'LineString', 'coordinates': [[-122.44223821, 37.75810351], [-122.44256541, 37.75815375], [-122.44265895, 37.75821975], [-122.44295904, 37.75835709], [-122.44320003, 37.75843305], [-122.44351298, 37.75849888]]}, {'type': 'LineString', 'coordinates': [[-122.44351298, 37.75849888], [-122.44396668, 37.75843362], [-122.44433435, 37.7585923]]}, {'type': 'LineString', 'coordinates': [[-122.44433435, 37.7585923], [-122.44446752, 37.75866368], [-122.44461423, 37.75881363], [-122.44470747, 37.75882546]]}, {'type': 'Point', 'coordinates': [-122.4158695, 37.74212427]}, {'type': 'LineString', 'coordinates': [[-122.42204381, 37.76653958], [-122.42328146, 37.76646479]]}, {'type': 'LineString', 'coordinates': [[-122.42328146, 37.76646479], [-122.42425811, 37.76640577]]}, {'type': 'LineString', 'coordinates': [[-122.3984612, 37.76246287], [-122.40038916, 37.76234644]]}, {'type': 'LineString', 'coordinates': [[-122.40132418, 37.76228997], [-122.40232695, 37.76222939]]}, {'type': 'LineString', 'coordinates': [[-122.4002666, 37.76106795], [-122.40120001, 37.76101175]]}]}
2026-08-11 field changed immaterial {'type': 'GeometryCollection', 'geometries': [{'type': 'LineString', 'coordinates': [[-122.4069468734005, 37.75936548908042], [-122.40794002495052, 37.7593051746215]]}, {'type': 'LineString', 'coordinates': [[-122.41075854325074, 37.75913395968322], [-122.41157984117382, 37.75908405558696]]}, {'type': 'LineString', 'coordinates': [[-122.43568998346643, 37.75603761381603], [-122.43674360785388, 37.755965801320805]]}, {'type': 'LineString', 'coordinates': [[-122.4099144012988, 37.75114504808343], [-122.41081071213341, 37.75109168817388]]}, {'type': 'Point', 'coordinates': [-122.42170442358349, 37.746412249058096]}, {'type': 'Point', 'coordinates': [-122.43674360758015, 37.75596580139018]}, {'type': 'Point', 'coordinates': [-122.42328145578755, 37.766464791428994]}, {'type': 'Point', 'coordinates': [-122.44223820861278, 37.75810350711901]}, {'type': 'Point', 'coordinates': [-122.4435129774441, 37.75849888027127]}, {'type': 'Point', 'coordinates': [-122.44433434633966, 37.758592297552454]}, {'type': 'LineString', 'coordinates': [[-122.43625247468482, 37.70830223908577], [-122.43642310325508, 37.70843629858923], [-122.43657591040372, 37.708487702809435], [-122.4368002966348, 37.70847986588233], [-122.43715520251071, 37.70846988153766], [-122.43746707635329, 37.70855330296239], [-122.43850937882966, 37.70892455521426], [-122.43878911015688, 37.70903607868023], [-122.4389803039123, 37.70915735429742], [-122.43932135124166, 37.709393120277504], [-122.43963075683726, 37.70954046365785]]}, {'type': 'LineString', 'coordinates': [[-122.41501362815829, 37.74218216544188], [-122.41522278616844, 37.74215662605755], [-122.41565081682185, 37.74213270844429], [-122.41586949980854, 37.74212427238522]]}, {'type': 'LineString', 'coordinates': [[-122.41586949980854, 37.74212427238522], [-122.41630075844951, 37.74201698629419], [-122.41641346849852, 37.74200655927365]]}, {'type': 'LineString', 'coordinates': [[-122.42247299, 37.71788738], [-122.42264204, 37.71803065], [-122.42288573, 37.71809196], [-122.42302391, 37.7181629], [-122.42345224, 37.71870559], [-122.42353651, 37.71895698], [-122.42348866, 37.71943926], [-122.42355492, 37.71966815], [-122.4237369, 37.71982328], [-122.42378936, 37.71984158]]}, {'type': 'LineString', 'coordinates': [[-122.40689586120068, 37.744811795208165], [-122.40707554276636, 37.744359365638836]]}, {'type': 'LineString', 'coordinates': [[-122.4551270295982, 37.72184861053339], [-122.45513565914572, 37.72367236488603]]}, {'type': 'Point', 'coordinates': [-122.43568998341404, 37.75603761388176]}, {'type': 'LineString', 'coordinates': [[-122.42170442386173, 37.74641224916451], [-122.42231065530713, 37.74637651960436]]}, {'type': 'LineString', 'coordinates': [[-122.44223820844383, 37.75810350705692], [-122.44256540953248, 37.7581537469946], [-122.44265895322752, 37.75821974870837], [-122.4429590359348, 37.75835708941941], [-122.44320003315799, 37.75843305044564], [-122.44351297727977, 37.75849888038492]]}, {'type': 'LineString', 'coordinates': [[-122.44351297727977, 37.75849888038492], [-122.44396668293044, 37.758433615952626], [-122.44433434639205, 37.75859229748672]]}, {'type': 'LineString', 'coordinates': [[-122.44433434639205, 37.75859229748672], [-122.44446751772396, 37.75866367799533], [-122.44461422523881, 37.75881362830109], [-122.44470746971712, 37.75882546355111]]}, {'type': 'Point', 'coordinates': [-122.41586949953484, 37.74212427245454]}, {'type': 'LineString', 'coordinates': [[-122.42204381269671, 37.76653957647], [-122.42328145606133, 37.766464791359674]]}, {'type': 'LineString', 'coordinates': [[-122.42328145606133, 37.766464791359674], [-122.42425811376891, 37.766405767083306]]}, {'type': 'LineString', 'coordinates': [[-122.39846120366971, 37.76246286864882], [-122.40038916027424, 37.76234644422345]]}, {'type': 'LineString', 'coordinates': [[-122.40132418377468, 37.762289969005025], [-122.40232695388055, 37.762229393761615]]}, {'type': 'LineString', 'coordinates': [[-122.40026659801062, 37.76106795410561], [-122.40120000652136, 37.76101174930151]]}]}{'type': 'GeometryCollection', 'geometries': [{'type': 'LineString', 'coordinates': [[-122.4069468734005, 37.75936548908042], [-122.40794002495052, 37.7593051746215]]}, {'type': 'LineString', 'coordinates': [[-122.41075854325074, 37.75913395968322], [-122.41157984117382, 37.75908405558696]]}, {'type': 'LineString', 'coordinates': [[-122.43568998346643, 37.75603761381603], [-122.43674360785388, 37.755965801320805]]}, {'type': 'LineString', 'coordinates': [[-122.4099144012988, 37.75114504808343], [-122.41081071213341, 37.75109168817388]]}, {'type': 'Point', 'coordinates': [-122.42170442358349, 37.746412249058096]}, {'type': 'Point', 'coordinates': [-122.43674360758015, 37.75596580139018]}, {'type': 'Point', 'coordinates': [-122.42328145578755, 37.766464791428994]}, {'type': 'Point', 'coordinates': [-122.44223820861278, 37.75810350711901]}, {'type': 'Point', 'coordinates': [-122.4435129774441, 37.75849888027127]}, {'type': 'Point', 'coordinates': [-122.44433434633966, 37.758592297552454]}, {'type': 'LineString', 'coordinates': [[-122.43625247468482, 37.70830223908577], [-122.43642310325508, 37.70843629858923], [-122.43657591040372, 37.708487702809435], [-122.4368002966348, 37.70847986588233], [-122.43715520251071, 37.70846988153766], [-122.43746707635329, 37.70855330296239], [-122.43850937882966, 37.70892455521426], [-122.43878911015688, 37.70903607868023], [-122.4389803039123, 37.70915735429742], [-122.43932135124166, 37.709393120277504], [-122.43963075683726, 37.70954046365785]]}, {'type': 'LineString', 'coordinates': [[-122.41501362815829, 37.74218216544188], [-122.41522278616844, 37.74215662605755], [-122.41565081682185, 37.74213270844429], [-122.41586949980854, 37.74212427238522]]}, {'type': 'LineString', 'coordinates': [[-122.41586949980854, 37.74212427238522], [-122.41630075844951, 37.74201698629419], [-122.41641346849852, 37.74200655927365]]}, {'type': 'LineString', 'coordinates': [[-122.42302391, 37.7181629], [-122.42353651, 37.71895698], [-122.42355492, 37.71966815], [-122.42378936, 37.71984158], [-122.42348866, 37.71943926], [-122.4237369, 37.71982328], [-122.42288573, 37.71809196], [-122.42345224, 37.71870559], [-122.42247299, 37.71788738], [-122.42264204, 37.71803065]]}, {'type': 'LineString', 'coordinates': [[-122.40689586120068, 37.744811795208165], [-122.40707554276636, 37.744359365638836]]}, {'type': 'LineString', 'coordinates': [[-122.4551270295982, 37.72184861053339], [-122.45513565914572, 37.72367236488603]]}, {'type': 'Point', 'coordinates': [-122.43568998341404, 37.75603761388176]}, {'type': 'LineString', 'coordinates': [[-122.42170442386173, 37.74641224916451], [-122.42231065530713, 37.74637651960436]]}, {'type': 'LineString', 'coordinates': [[-122.44223820844383, 37.75810350705692], [-122.44256540953248, 37.7581537469946], [-122.44265895322752, 37.75821974870837], [-122.4429590359348, 37.75835708941941], [-122.44320003315799, 37.75843305044564], [-122.44351297727977, 37.75849888038492]]}, {'type': 'LineString', 'coordinates': [[-122.44351297727977, 37.75849888038492], [-122.44396668293044, 37.758433615952626], [-122.44433434639205, 37.75859229748672]]}, {'type': 'LineString', 'coordinates': [[-122.44433434639205, 37.75859229748672], [-122.44446751772396, 37.75866367799533], [-122.44461422523881, 37.75881362830109], [-122.44470746971712, 37.75882546355111]]}, {'type': 'Point', 'coordinates': [-122.41586949953484, 37.74212427245454]}, {'type': 'LineString', 'coordinates': [[-122.42204381269671, 37.76653957647], [-122.42328145606133, 37.766464791359674]]}, {'type': 'LineString', 'coordinates': [[-122.42328145606133, 37.766464791359674], [-122.42425811376891, 37.766405767083306]]}, {'type': 'LineString', 'coordinates': [[-122.39846120366971, 37.76246286864882], [-122.40038916027424, 37.76234644422345]]}, {'type': 'LineString', 'coordinates': [[-122.40132418377468, 37.762289969005025], [-122.40232695388055, 37.762229393761615]]}, {'type': 'LineString', 'coordinates': [[-122.40026659801062, 37.76106795410561], [-122.40120000652136, 37.76101174930151]]}]}

Source records

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

Assertion history (latest 100, including superseded)

PredicateValueClassRecordedState
location.geometry 27 geometries reported 2026-08-27 live
location.geometry 27 geometries reported 2026-08-11 superseded
summary This is a planned street repaving project led by San Francisco Public Works (Streets & Highways division) that will resurface pavement at numerous locations across the city, including segments of 15th, 18th, 20th and 21st Streets, Bernal Heights Boulevard and roughly two dozen other roadways. The project is in early pre-planning, with construction scheduled to run from July 2031 to September 2032. No cost figures have been published. generated 2026-07-18 live
location.geometry 27 geometries reported 2026-07-17 superseded
location.street_limits 15th St; 15th St from Albion St to Guerrero St; 15th St from Valencia St to Albion St; 18th St from Arkansas St to Carolina St; 18th St from De Haro St to Rhode Island St; 19th St from Carolina St to De Haro St; 20th St from Florida St to Alabama St; 20th St from Potrero Ave to Hampshire St; 21st St; 21st St from Collingwood St to Diamond St; 25th St from Florida St to Alabama St; Baltimore Way from End to Pope St; Bernal Heights Blvd; Bernal Heights Blvd from Anderson St to End; Bernal Heights Blvd from End to End; Brazil Ave from End to Mansell St; Brewster St from Costa St to Faith St; Brighton Ave from Holloway Ave to Ocean Ave; Caselli Ave; Duncan St … derived 2026-07-17 live
schedule.end 2032-09-15 reported 2026-07-17 live
schedule.start 2031-07-04 reported 2026-07-17 live
source.project_id 56211 reported 2026-07-17 live
contact.email Edmund.Lee@sfdpw.org reported 2026-07-17 live
contact.name Edmund Lee reported 2026-07-17 live
agency.owner SF DPW IDC - Streets & Highways reported 2026-07-17 live
project_type Roadway reported 2026-07-17 live
phase Planning reported 2026-07-17 live
status Pre-Planning reported 2026-07-17 live
name Various Locations Pavement Renovation No 103 reported 2026-07-17 live