About the Data
Here's how we analyzed public data to generate this report. We tried to stay faithful to the Biking and Rolling Plan's definitions and use the most up to date and complete datasets, where the city's data allowed; however, we did note some issues along the way.
Issues
- SFMTA's bikeway layer on DataSF is out of date. It shows no bikeways since Dec 2025, so we filled in newer work from SFMTA Project Pages.
- SFMTA doesn't keep old versions of the layer. So we rebuilt past years from copies saved on the Internet Archive, starting with the first one.
- Bike Comfort Index. The only scores online are the 2023 Draft, so we used those for every year.
- Slow Streets. The dataset stops at 2023-09-20 and drops removed streets, so we traced the full history from SFMTA Board reports from 2020, 2021 and 2022.
- Traffic calming. The city doesn't publish traffic speed or volume by street, so we counted a street as calmed when it's a Slow Street or has mid-block or intersection calming built.
- The plan's network map. The city doesn't publish it as a map file, so we traced it from the plan's PDF.
How We Did the Analyses
Terms
- Class I to IV are the state's bikeway classes:
- Class I: a path away from cars, like the Panhandle.
- Class II: a painted lane.
- Class III: a signed route shared with cars, often marked with a sharrow (a painted bike symbol).
- Class IV: a lane separated from cars by posts, parking or a curb.
- Bikeway layer is SFMTA's map file of every bikeway, with one row for each street segment and direction of travel.
- Bike Comfort Index (BCI) is SFMTA's score, from 4 to 146, of how comfortable a street is to ride (Appendix E). The plan reads a score over 80 as "comfortable to ride for most users" (Appendix G). The published scores are the 2023 draft, on SFMTA's Active Communities Plan map.
- North Star network is the plan's map of the finished network. Its street list, Appendix L, says to "defer to the map" where the two disagree.
- Miles count each direction of travel, the way the plan counts them, so a lane each way counts twice.
- Coordination feed is Public Works' public list of the street work every department has planned.
Improving the Bike Network
The overview uses SFMTA's bikeway layer and 6 archived copies of it. For work after Dec 2025, we use SFMTA's project pages.
flowchart TD
n0["Classify each street segment by year"]
dn0[("• MTA Bike Network Linear Features<br>• Wayback Machine<br>• SFMTA Project Pages")] --> n0
class dn0 src
n1["Keep all-ages street segments"]
dn1[("• 2023 Draft Bike Comfort Index<br>• Mid-Block Traffic Calming Areas<br>• Intersection-Level Traffic Calming Devices<br>• Slow Streets")] --> n1
class dn1 src
n2(["All-ages miles by year"])
n0 --> n1
n1 --> n2
classDef src fill:#eef3f8,stroke:#7f9bb8,color:#1d2a36
classDef res fill:#e7f1ec,stroke:#5e9479,color:#1d2a36,font-weight:bold
class n2 resMiles and the All-Ages Test
The plan counts 472 miles of network (p. 20), and the bikeway layer has 473. A street segment counts as all-ages if it meets one of the criteria below (p. 24):
| Bikeway | Counts as all-ages when |
|---|---|
| Class I path, Class IV separated lane, Slow Street | Always |
| Class II painted lane | BCI over 80 |
| Class III signed route | BCI over 80 and traffic calming built |
A street segment with no score doesn't count (2.6 miles). Calming means a measure in the city's mid-block or intersection calming records. By these criteria, 80% of residents were within reach in 2024. The plan reports 80% (Appendix G).
Past Years
For each past year, we use the first archived copy saved after it. If a street segment's update year is later than that, we date the change to the update year.
Every copy of the bikeway layer the history is read from. "Loaded" is the date DataSF stamped on the export where the export carries one. "Centerline" counts each street segment once.
| Copy | Captured | Loaded | Segments | Rows | Miles | Centerline |
|---|---|---|---|---|---|---|
| Internet Archive | 2021-03-25 | — | 2,870 | 5,358 | 457 | 239.3 |
| Internet Archive | 2022-12-09 | — | 2,920 | 5,454 | 463.8 | 242.7 |
| Internet Archive | 2024-03-31 | 03/23/2024 | 2,944 | 5,517 | 471.2 | 245 |
| Internet Archive | 2025-12-08 | 06/17/2025 | 2,937 | 5,511 | 471.1 | 244.4 |
| Internet Archive | 2026-02-15 | 02/14/2026 | 2,937 | 5,518 | 471.8 | 244.4 |
| Internet Archive | 2026-04-05 | 04/04/2026 | 2,944 | 5,526 | 472.1 | 244.7 |
| SFMTA's live layer | 2026-09-22 | — | 2,945 | 5,528 | 472.7 | 244.8 |
What each year's figures rest on.
| Years | Bike Network | Population |
|---|---|---|
| 2015–2020 | Install years in the first archived copy (2021-03-25). Bikeways removed earlier are missing. | American Community Survey (2011–2015 to 2015–2019) over 2010 blocks. 2020 uses the Census. |
| 2021–2025 | Archived copies from 2021-03-25 to 2026-04-05. Changes between copies dated by update year. | American Community Survey (2017–2021 to 2020–2024) over 2020 blocks. 2025 repeats 2020–2024. |
| 2026 | The live layer as of 2026-09-22. | Latest American Community Survey (2020–2024) over 2020 blocks. |
Before 2021-03-25, the figures could be off in either direction. 55 miles in 2015 have no known class, so that year's figure may be low. And 9.9 miles of Class IV carry an install year before AB 1193 created the class in 2014, so that figure may be high.
Removed Bikeways and Slow Streets
A street segment counts as removed from the first archived copy that doesn't have it. We can't see anything removed before the first copy.
The pandemic Slow Streets come from SFMTA Board staff reports from July 2020, April 2021 and December 2022. They list where each corridor ran and which ones the city kept. A dropped street segment counts as all-ages from the year its corridor opened through 2021, so 21 miles leave the total in 2022. We leave out 9 corridors the reports don't map, plus Lombard Street.
Work Finished in 2026
These bikeways count in 2026 because their SFMTA project page, read 24 September 2026, says the work is complete or substantially complete:
- Winston Drive Quick-Build Project: “September 2026 Update - Paving of Winston Drive, paint work, and sign work is substantially complete”
- Cesar Chavez/Potrero Ave/Bayshore Blvd Intersection Improvements: “Implementation was completed in early 2026”
- Beach Street Quick-Build Project: “Construction for the Beach Street Quick-Build Project is substantially complete”
All 3 are separated bikeways, 1.2 miles in all. We take the bikeway type from each project page.
Planned Projects
The dashed lines on the overview map are bikeway projects that SFMTA's pages still list as coming, in the year each page gives for finishing. A project with no date, no bikeway type, a date that has passed, or a pause doesn't add any miles.
Who the Network Reaches
flowchart TD
n0["Find the area within a quarter-mile walk of an all-ages bikeway"]
dn0[("OpenStreetMap")] --> n0
class dn0 src
s0(["All-ages bikeways"]) --> n0
class s0 res
n1["Count residents, schools and libraries in that area"]
dn1[("• Census 2020 Blocks<br>• CDE School Directory<br>• DataSF Schools<br>• City Facilities")] --> n1
class dn1 src
n2(["Share of residents, schools and libraries reached"])
n0 --> n1
n1 --> n2
classDef src fill:#eef3f8,stroke:#7f9bb8,color:#1d2a36
classDef res fill:#e7f1ec,stroke:#5e9479,color:#1d2a36,font-weight:bold
class n2 resA census block is within reach when its street frontage is a quarter-mile walk (1,320 feet) from an all-ages bikeway. A school or library is within reach when the building itself is (p. 24; Appendix G). We walk along the streets, stairways and paths in OpenStreetMap, read 2026-09-30. The overview also shows one block (440 feet), two blocks (880 feet) and 1,000 feet, the walk to a protected bikeway the ITDP Atlas measures.
Residents come from the 2020 census. For other years, we spread American Community Survey estimates over blocks by their 2020 shares. Schools are the 221 K-12 schools open on 1 September: 120 public schools from the California Department of Education and 101 private schools from DataSF's Schools. Libraries are the branches plus the Main Library. We measure the Muni and parking figures the same way, to the nearest of 3,260 Muni stops and to the nearest block with on-street parking (275,339 spaces, from a survey done 2010 to 2014).
The Definition Explorer
The explorer recomputes reach in your browser from the same 2026 data, for 830,235 residents (2020–2024 American Community Survey). It opens on the North Star network, with each plan type set to the closest choice: Separated as a separated lane, Car-free and Shared-use Path as a path, and Shared as a Slow Street. Segments the plan marks Shared Level III or Undecided never count.
The Goal Line
The goal is the plan's 418 miles, using today's all-ages miles on any street segment where those are higher, plus the 67 all-ages miles we have today off the plan. That's 485 miles. At the 2016 to 2025 average of 10 miles a year, the city would finish in 2052.
Project Names on the Map
When a street segment gained an all-ages bikeway since 2015, we name the SFMTA bike project whose map line is within 49 feet of it and whose page gives a date within a year. 64 miles go to 61 projects and 4 Slow Streets, and 33 to none.
Better Coordination
flowchart TD
n0["Trace the plan's network"]
dn0[("Biking and Rolling Plan")] --> n0
class dn0 src
n1["Find repaved plan segments"]
dn1[("Historical PCI Scores")] --> n1
class dn1 src
n2["Compare with built bikeways"]
dn2[("• MTA Bike Network Linear Features<br>• SFMTA Project Pages")] --> n2
class dn2 src
n3(["Repaves with and without the bikeway"])
n0 --> n1
n1 --> n2
n2 --> n3
classDef src fill:#eef3f8,stroke:#7f9bb8,color:#1d2a36
classDef res fill:#e7f1ec,stroke:#5e9479,color:#1d2a36,font-weight:bold
class n3 resWhich Segments Count as Repaved
A street segment counts as repaved on the day its score in the city's pavement records resets to 100. Since the plan was adopted on 4 March 2025, the city has repaved 155 plan segments. Better coordination counts the 137 whose bikeway type the plan names, and leaves out the 18 marked Undecided. We check what's on the street against SFMTA's copy of its bikeway layer, last edited 2026-05-21, plus work its project pages say is finished since. 100 segments were repaved before that edit, and 62 of them fall short of the plan. We can't check the other 37 yet.
The Plan's Network, Traced
We couldn't find a map file of the plan's network on DataSF, ArcGIS Online or SFMTA's map server (checked 29 September 2026). So we traced the North Star map from the plan's PDF onto the city's street map. Half the traced lines sit within 20 feet of the printed line, and 90% within 51 feet. It's the best we can do until the city publishes the file. Community Plans maps the bikeways earlier neighborhood plans asked for that this network leaves out.
What the Plan Means by Each Class
Action 2.7.1 commits SFMTA to "Adopt definitions and operating characteristics for the following separated and shared facilities: Car-free, Protected, Separated, Shared Level I, II, III, and Bike lanes that ensure clarity on when each facility should be considered as a design solution" (printed pages 64–65). So these descriptions, from printed pages 74 to 77, aren't final yet:
| Class | What the plan says | Printed page |
|---|---|---|
| Separated | Separated facilities are those that provide some kind of vertical separation between people biking and rolling and cars. All of these facilities are considered All Ages and Abilities. | 74–75 |
| Shared | Shared facilities allow all roadway users to access and share streets. Shared facilities are designed to allow people biking and rolling as well as people driving for local access, services and delivery to interact safely on a roadway. | 76–77 |
| Shared Level I | Slow Streets that meet low motor vehicle speed + volume thresholds. Corridors like Page Slow Street would be further refined with permanent greening, stormwater mitigation, community art, and other infrastructure to meet thresholds while still accommodating local car traffic. An All-Ages-and-Abilities facility. | 76–77 |
| Shared Level II | “Neighborways” and “Bicycle boulevards.” Slow Streets with somewhat higher motor vehicle speed + volume thresholds and lower infrastructure investment. For example, Ortega Street would get added traffic calming to support safe access to the several schools in this corridor. An all-ages-and-abilities facility. | 76–77 |
| Shared Level III | Traffic-calmed streets that manage motor vehicle speed not volume. Corridors like Corbett are the most-level route for cyclists, but also the only available route for transit and neighborhood car and emergency vehicle access. | 76–77 |
| Bike lanes | While painted bike lanes are a key tool in the current network, they may not support a large number of interested riders unless installed in specific lower-speed/lower volume areas that have no more than two-lanes. Lanes are used on streets where separated facilities are not an option. | 76–77 |
| Undecided | The plan gives no definition. It appears three times, every one a map legend label, and it is not among the facilities Action 2.7.1 promises to define. | 68–69, 80–81 |
Shared Level III is the only shared level the plan doesn't call all-ages. The plan says: "Lighter-shaded shared facilities indicate that some traffic calming may happen, but it is not likely that any future facility on this street will be above a Shared Street Level III (traffic calmed) due to street space and geography." (printed pages 68–69).
Is a Shared Street Calmed?
The plan's Shared levels ask for low car speed and volume, but the city doesn't publish either by street. So we count a street as calmed when it's a Slow Street like Page Street, or has mid-block or intersection calming built. Of the 67 repaved Shared segments:
| On an implemented Slow Street | 6 |
| Traffic calming built, but not a Slow Street | 6 |
| Neither | 55 |
The 18 Segments Marked Undecided
2.3 repaved miles fall where the plan's map says Undecided. The plan never defines that label, so no figure includes them. 6 have no bikeway, 11 have only a sharrow, and 1 has a painted lane or better.
What the Law Requires
Public Works Code §2.4.13 requires a repaving project to include the measures in an adopted bicycle or pedestrian safety plan "to the maximum extent practicable and feasible". The city decides what's practicable, so we don't say it broke the law.
Street Work Since the Plan and Through 2028
flowchart TD
n0["Find plan segments without the plan's bikeway"]
dn0[("MTA Bike Network Linear Features")] --> n0
class dn0 src
n1["Match each to its first street work"]
dn1[("• Historical PCI Scores<br>• DPW Internal & External Projects<br>• SFMTA Project Pages")] --> n1
class dn1 src
n2(["Missing miles by street work"])
n0 --> n1
n1 --> n2
classDef src fill:#eef3f8,stroke:#7f9bb8,color:#1d2a36
classDef res fill:#e7f1ec,stroke:#5e9479,color:#1d2a36,font-weight:bold
class n2 resWe count each street segment on the plan that's missing its bikeway once, under the first street work on it: a repave since 1 April 2025, or a Public Works or SFPUC job starting by the end of 2028. We leave out spot repairs (10.7 miles), later jobs (24.2 miles) and SFMTA's own projects (34.0 miles). 17.9 of the 51.7 miles are Shared segments that might already meet the plan.
The repaving rate is the share of repaved street segments on the plan that got the plan's bikeway that year or the next. No record says how often a sewer or water job brings a bikeway, so we only apply it to repaving.
Current Repaving Projects
Current Repaving Projects lists the unfinished SFMTA, Public Works and SFPUC street projects on the plan's network.
flowchart TD
n0["Keep unfinished street work on the plan"]
dn0[("• DPW Internal & External Projects<br>• SFMTA Project Pages<br>• Public Works Project Pages<br>• SFPUC Project Pages")] --> n0
class dn0 src
n1["Rate each against the plan"]
dn1[("MTA Bike Network Linear Features")] --> n1
class dn1 src
n2["Attach dated city records"]
dn2[("• SFMTA Engineering Public Hearings<br>• SFMTA Board Agendas<br>• Board of Supervisors Legislation<br>• SFPUC Commission Agendas")] --> n2
class dn2 src
n3(["Current projects list"])
n0 --> n1
n1 --> n2
n2 --> n3
classDef src fill:#eef3f8,stroke:#7f9bb8,color:#1d2a36
classDef res fill:#e7f1ec,stroke:#5e9479,color:#1d2a36,font-weight:bold
class n3 resWhich projects. We read the coordination feed (388 jobs on 2026-09-28), SFMTA's project layer and sitemap (420 projects, read 2026-09-30), and the project pages of Public Works and SFPUC. We list street work on the plan's network, plus SFMTA projects tagged Bike, Walk, Vision Zero or Quick-Build. 88 SFMTA projects make the list. We leave out studies, buildings, other agencies' work (9 jobs), and anything that ended before 4 March 2025.
Dates and links. When an SFMTA page gives a date only in its text, a language model reads it. If it isn't sure, the date shows "Not yet checked" until a person confirms it. 153 of the 252 projects link to the department's own page. Public Works and SFPUC only publish a page once construction starts, so the others link to the closest official source, like Public Works' paving map. For 7 Public Works and SFPUC jobs, we couldn't find any official page, so they link only to their coordination feed row.
Order. Work already under way comes first, soonest to finish at the top, because bike work has to go in before the street is restriped. Then the rest by construction start, soonest first. A project with no published start date follows, ordered by phase: construction, legislated, design, planning. 232 of the 252 publish a start date, and 125 have started.
Reach. A resident, school or library counts when it's within a quarter-mile walk of the project's street segments on the plan that lack an all-ages bikeway today, and isn't already that close to today's network (who the network reaches).
Plan rating. Each project shows how much of the plan's missing bikeway on its street segments it would build, counting each direction of travel. We check built SFMTA work against the bikeway layer. "0% in published scope" means the scope names no bike work, and "Not stated" means it names bike work but not where. Of the 252: 2 build 100%; 12 build 50 to 99%; 11 build 1 to 49%; 149 build 0%, nearly all by a published scope that names no bike work; 38 are not stated; 23 are already built; 17 have no known overlap.
The record. Each dated item links to a city document that names a street the project covers: an engineering hearing order, an SFMTA Board item, a Board of Supervisors file, an SFPUC Commission item, or a step on the project's own timeline.
Community Plans
Community Plans maps the bikeways that earlier city, community and advocacy plans asked for, one color per plan, over the 2025 plan and today's all-ages network.
- The plans. 25 plans: Showplace Square / Potrero Hill Area Plan (2007), Tenderloin-Little Saigon Neighborhood Transportation Plan (2007), Eastern Neighborhoods Plan (2008), Balboa Park Station Area Plan (2009), San Francisco Bicycle Plan (2009), Columbus Avenue Neighborhood Transportation Study (2010), Mission District Streetscape Plan (2010), San Francisco Bicycle Coalition, Connecting the City (2010), Chinatown Neighborhood Transportation Plan (2015), Ocean and Geneva Corridor Design Plan (2015), Western Addition Community-Based Transportation Plan (2017), Candlestick Point Hunters Point Shipyard Transportation Plan (2018), Central Waterfront / Dogpatch Public Realm Plan (2018), Excelsior and Outer Mission Neighborhood Strategy (2018), Bayview Community Based Transportation Plan (2020), District 4 Mobility Study (2021), Duboce Triangle Neighborhood Association, Slow Triangle (2022), KidSafe SF, Kid-Safe Valencia (2022), The People's Slow Streets (2022), Ocean Avenue Mobility Action Plan (2023), Safer Illinois (2023), Draft Biking and Rolling Plan, Dropped Lines (2024), KidSafe SF, Ocean Beach Park (2024), Port of San Francisco Waterfront Plan (2024), Biking and Rolling Plan Community Action Plans (2025).
- The proposals. We read each plan on 2026-10-14 and wrote down every street it proposed a bike improvement on, with its two ends, its page and what it proposed. That's 138 proposals, leaving out one row that describes lanes already built in 2007. A plan recommends a proposal unless it only listed it as an option and set it aside. For SFMTA's November 2024 first draft of the Biking and Rolling Plan, we traced its North Star map and kept only the lines the adopted plan doesn't draw, or draws as Undecided.
- Drawing them. Each proposal runs along the city's street centerline blocks between its two cross streets, using the same matcher that traced the plan's network. Where an end names two streets, like Vicente St / Sloat Blvd, we use the first, and we drop any block past either named end. We drew 103 of them, on 908 blocks.
- Left out. A block a plan asks for is left out of the 2025 plan when it isn't all-ages today by the plan's test and the North Star map doesn't draw it Separated, Shared, Shared-use Path or Car-free. With every plan on, that's 21 of the 67 miles they ask for. An ask is a bikeway a plan recommends, so an option it set aside isn't one, and neither is the Columbus Avenue study's road diet, which asks riders to share a wide lane rather than get a bike lane. Those show only in a street's card. A block the North Star map draws as Undecided isn't left out. We drop a block under 100 feet whose neighbors are all-ages, since it's an intersection jog.
- Colors. Each plan with a street on the map gets its own color, dealt oldest plan first from the Observable 10 scheme, less its grey, which the map keeps for the 2025 plan. After nine plans the colors repeat dashed, then dotted. Plans that ask for the same block are drawn side by side.
- Miles. Each block counts once, whatever the direction of travel. The centerline file draws each side of a divided street like Geary as its own block, so we keep the longer side. Elsewhere on this site, bike network miles count each direction of travel.
Proposals We Couldn't Draw
35 proposals have no two cross streets to draw between, so the map leaves them out.
| Plan | Street | From | To | Why |
|---|---|---|---|---|
| Showplace Square / Potrero Hill Area Plan | Mission Creek Bikeway (landscaped path through Showplace Square to Mission Bay) | Showplace Square (about Division St / Harrison St) | Mission Bay (4th St) | A path, bridge, trail or unnamed street with no centerline |
| Tenderloin-Little Saigon Neighborhood Transportation Plan | McAllister St | 7th St | not stated | An end is a landmark, the map's edge, or not stated |
| Eastern Neighborhoods Plan | Cesar Chavez St and 26th St | not stated (dotted lines along both streets from about Valencia to Potrero) | An end is a landmark, the map's edge, or not stated | |
| Eastern Neighborhoods Plan | Mission Creek Bikeway | Division St / Alameda St | Mission Bay channel | A path, bridge, trail or unnamed street with no centerline |
| Balboa Park Station Area Plan | Alemany Blvd | near Niagara Ave / plan area southeast corner (map only) | map edge | An end is a landmark, the map's edge, or not stated |
| Balboa Park Station Area Plan | Geneva Ave | San Jose Ave / I-280 | east to the map edge (about Mission St, map only) | An end is a landmark, the map's edge, or not stated |
| Balboa Park Station Area Plan | Holloway Ave | Lee Ave / Harold Ave | west to the map edge (map only) | An end is a landmark, the map's edge, or not stated |
| San Francisco Bicycle Plan | Cesar Chavez St / 26th St | Sanchez St | US-101 | An end is a landmark, the map's edge, or not stated |
| Mission District Streetscape Plan | Capp St and Shotwell St | not stated (Bicycle Plan long-term list: Capp 15th to 26th, Shotwell 14th to 26th) | An end is a landmark, the map's edge, or not stated | |
| San Francisco Bicycle Coalition, Connecting the City | Bike path along the BART line | San Francisco State University | San Jose Ave (Glen Park / Balboa Park) | A path, bridge, trail or unnamed street with no centerline |
| San Francisco Bicycle Coalition, Connecting the City | Fort Mason waterfront causeway (new walking and biking bridge) | Aquatic Park | Marina Green | A path, bridge, trail or unnamed street with no centerline |
| San Francisco Bicycle Coalition, Connecting the City | Polk St | Market St | Beach St | The two ends don't meet along one street |
| San Francisco Bicycle Coalition, Connecting the City | San Jose Ave | 22nd St | Wilson St | The two ends don't meet along one street |
| Western Addition Community-Based Transportation Plan | Eddy St | Polk St | the Panhandle (Eddy ends at Saint Joseph's Ave) | An end is a landmark, the map's edge, or not stated |
| Western Addition Community-Based Transportation Plan | Golden Gate Ave | Polk St | the Panhandle | An end is a landmark, the map's edge, or not stated |
| Western Addition Community-Based Transportation Plan | Turk St | Polk St | the Panhandle | An end is a landmark, the map's edge, or not stated |
| Candlestick Point Hunters Point Shipyard Transportation Plan | Yosemite Slough Bridge | Candlestick Point | Hunters Point Shipyard | A path, bridge, trail or unnamed street with no centerline |
| Candlestick Point Hunters Point Shipyard Transportation Plan | two-way cycle track through Candlestick Point and Hunters Point Shipyard (Harney Way, Arelious Walker Dr extension, Crisp Rd and shipyard streets per the map) | Harney Way / Thomas Mellon Dr | Hunters Point Shipyard (map only) | A path, bridge, trail or unnamed street with no centerline |
| Excelsior and Outer Mission Neighborhood Strategy | Cayuga Ave | not stated | not stated | An end is a landmark, the map's edge, or not stated |
| Excelsior and Outer Mission Neighborhood Strategy | connections from neighborhoods to Mission St and to Balboa Park and Glen Park BART (no street named) | not stated | not stated | An end is a landmark, the map's edge, or not stated |
| Bayview Community Based Transportation Plan | unlabelled street north of Bayshore Blvd near Industrial St (Industrial St or Toland St on the map) | Bayshore Blvd | north toward Oakdale Ave (map only) | A path, bridge, trail or unnamed street with no centerline |
| District 4 Mobility Study | Rivera St | 47th Ave | about 19th Ave (map only) | The two ends don't meet along one street |
| The People's Slow Streets | Great Highway / Coast Trail | Golden Gate Bridge | Fort Funston | An end is a landmark, the map's edge, or not stated |
| The People's Slow Streets | San Francisco Bay Trail | Golden Gate Bridge | San Mateo County line | A path, bridge, trail or unnamed street with no centerline |
| Ocean Avenue Mobility Action Plan | Ocean Ave | Balboa Park BART station | Frida Kahlo Way / Geneva Ave | An end is a landmark, the map's edge, or not stated |
| Ocean Avenue Mobility Action Plan | Ocean Ave (westbound side) | I-280 southbound off-ramp / Balboa Park BART | Frida Kahlo Way / Geneva Ave | An end is a landmark, the map's edge, or not stated |
| Port of San Francisco Waterfront Plan | San Francisco Bay Trail (Illinois St and Terry Francois Blvd carry it in the Central Waterfront) | Aquatic Park | India Basin | A path, bridge, trail or unnamed street with no centerline |
| Port of San Francisco Waterfront Plan | The Embarcadero | King St | Fisherman's Wharf | An end is a landmark, the map's edge, or not stated |
| Biking and Rolling Plan Community Action Plans | 15th St | not stated | not stated | An end is a landmark, the map's edge, or not stated |
| Biking and Rolling Plan Community Action Plans | Bush St | not stated (Japantown area) | not stated | An end is a landmark, the map's edge, or not stated |
| Biking and Rolling Plan Community Action Plans | Golden Gate Ave | Fillmore neighborhood (west end not stated) | Polk St (the existing Tenderloin protected lane) | An end is a landmark, the map's edge, or not stated |
| Biking and Rolling Plan Community Action Plans | Havelock St bridge and Marston Ave | San Jose Ave | City College | A path, bridge, trail or unnamed street with no centerline |
| Biking and Rolling Plan Community Action Plans | Pine St | not stated (Japantown area) | not stated | An end is a landmark, the map's edge, or not stated |
| Biking and Rolling Plan Community Action Plans | San Jose Ave, Arlington St, Chenery St | Mission (Glen Park) | Excelsior | An end is a landmark, the map's edge, or not stated |
| Biking and Rolling Plan Community Action Plans | east-west connection through McLaren Park (street not named) | Excelsior | Portola and Bayview | A path, bridge, trail or unnamed street with no centerline |
Sources
The Read column is when these pages last checked each source.
The plan and the law
| Source | Used for | Read |
|---|---|---|
| Biking and Rolling Plan (March 2025) | The North Star network and Appendix L, the all-ages test (p. 24), the class descriptions (pp. 74–77) and the network's printed mileage | 2026-09-22 |
| Appendix G, Toole Design connectivity memo (2024-02-13) | How the plan measures who the network reaches | 2026-09-22 |
| 25 neighborhood, community and citywide plans, 2007 to 2025 | The bikeways each plan asked for, with page and extent (listed under Community Plans above) | 2026-10-14 |
| 2023 Draft Bike Comfort Index | The comfort score the all-ages test applies to painted lanes and signed routes | 2026-10-04 |
| Public Works Code §2.4.13 | What a repaving project must include | 2026-09-18 |
| DataSF street centerlines (3psu-pn9h) and Census 2020 blocks (p2fw-hsrv) | The typical length of a city block, weighted by where people live | 2026-09-29 |
| OpenStreetMap, walkable ways via Overpass | The streets, stairways and paths walking distance is measured along | 2026-09-30 |
The bike network
| Source | Used for | Read |
|---|---|---|
| SFMTA bikeway layer, SFMTA's own copy | Every bikeway street segment, its class, and its install and update years | 2026-09-22 |
| MTA Bike Network Linear Features on DataSF (ygmz-vaxd) | The repaving check, and each year's class from 6 Internet Archive copies | 2026-09-30 |
| Slow Streets (hkz3-itiu) | Implemented Slow Streets and their install dates | 2026-09-30 |
| Mid-Block Traffic Calming Areas (abhw-ffzx) | Calming built on Shared streets | 2026-09-30 |
| Intersection-Level Traffic Calming Devices (bp3t-bd4t) | Calming built on Shared streets | 2026-09-30 |
Streets and street work
| Source | Used for | Read |
|---|---|---|
| Utility Excavation Moratorium Streets (5wbp-dwzt) | Each repaved street segment's limits and job order | 2026-09-30 |
| Pavement condition history (78va-8dhi) | Every resurfacing since 1947: which street segments on the plan were repaved, and when, and the repaving rate | 2026-09-28 |
| Public Works Internal & External Projects (btxj-k9uh) | The coordination feed: each job's owner, phase, dates, scope and street segments | 2026-09-30 |
| Street centerlines (3psu-pn9h) | Street segment geometry, one-way streets, and the lines the plan was traced onto | 2026-09-28 |
Projects and city decisions
| Source | Used for | Read |
|---|---|---|
| SFMTA project layer and project pages | Each SFMTA project's line, phase, project type and scope, and the work its pages report finished in 2026 | 2026-09-30 |
| SFMTA engineering public hearings | Directive orders naming a street | 2026-09-30 |
| SFMTA Board of Directors agendas and minutes | Board items naming a street | 2026-09-30 |
| Board of Supervisors legislation (Legistar) | Files naming a street, 2019–2026 | |
| SFPUC Commission | Agenda items naming a street, 2021–2026 |
People and places
| Source | Used for | Read |
|---|---|---|
| Census 2020 blocks (p2fw-hsrv) | Population and location of every census block | 2026-09-22 |
| Census 2010 blocks, TIGERweb | Population for the years before 2020 | 2026-09-22 |
| American Community Survey 5-year, table B01003 | Population by block group, 2015 to 2024 | 2026-09-22 |
| California Department of Education school directory | Public schools, their types and open dates | 2026-09-22 |
| DataSF Schools (7e7j-59qk) | Private K-12 schools and their open dates, and a cross-check on the public school count | 2026-09-29 |
| City Facilities (nc68-ngbr) | Library branches and the Main Library | 2026-09-22 |
| Muni Stops (i28k-bkz6) | Residents within reach of a Muni stop | 2026-09-28 |
| On-Street Parking Census (9ivs-nf5y) | Residents within reach of on-street parking | 2026-09-28 |