Project Updates

Construction on the K Street Protected Bike Lane (PBL) project construction will begin as early as March 10 and is anticipated to be completed by the end of March. 

Project Background

K Street between 6th Street NW and 1st Street NE was identified as one of two priority corridors in the 2018 NoMa/Mount Vernon Triangle Bicycle Network Study. This study analyzed four streets - K, L, M, and N - between 6th Street NW and 6th Street NE with the goal of identifying one or more corridors for continuous and consistent bicycle accommodations. This study arose out of the lack of intuitive and low-stress bicycling routes between NoMa and the eastern part of Downtown. This project will close the .86 mile gap by connecting an existing cycle track on 1st Street NE to Mount Vernon Square/7th Street NW. A gap in the bike network will remain on K Street NE between 1st and 2nd Streets (bike lanes were installed in 2019 between 2nd and 6th Streets). This section will be studied in the near future. At 7th Street NW, the bike lanes could be extended south to connect to Mount Vernon Square and the K Street lanes.

Project Area Map

Project Schedule


Project Phase

Summer 2019 to

Summer 2020

Planning and Design

Community Engagement

- ANC 6E Meeting - May 7, 2019

- ANC 6E Transportation Advisory Committee Meeting - November 26, 2019

- ANC 6E Transportation Advisory Committee Meeting - April 28, 2020

- ANC 6C Transportation and Public Space Committee Meeting - May 7, 2020

- Notice of Intent and Comment Period April 23 - June 5, 2020

Preliminary and Final Engineering

March 2021


Summer/Fall 2021Project Evaluation


Project Contacts

DDOT Project Manager:

Mike Goodno, Bicycle Program Specialist

Planning and Sustainability Division 

Community Engagement Specialist (Ward 6)

Andrew DeFrank, Program Analyst

Office of the Director 

Project Design

K Street between 1st St NE and 7th St NW is 50' wide curb-to-curb. The current roadway configuration has three distinct sections. 

  1. 1st St NE to 3rd St NW
  2. 3rd St NW to 6th St NW
  3. 6th St NW to 7th St NW

Existing Conditions - 1st Street NE to 3rd Street NW

Between 1st NE and 3rd St NW there are 2 off-peak travel lanes, and 3 peak lanes. Parking is restricted westbound during the AM peak, and eastbound during the PM peak. 

Existing Conditions - 3rd Street NW to 6th Street NW

Between 3rd and 6th Streets, there are 2 travel lanes, full-time parking, and a combination of bike lanes, with sharrows and turn lanes at intersections.

Existing Conditions - 6th Street NW to 7th Street NW

Between 6th and 7th Streets, NW there are two travel lanes and full-time parking on both sides of the street. This section lacks a bicycle facility.

Proposed Configuration (Mid-block) 1st Street NE to 7th Street NW

The proposed condition seeks to remove parking on the north side and make it permanent (i.e. non-restricted) parking on the south side. To increase visibility at alley, driveways, and other curb cuts, additional parking must be removed. The proposed condition includes two curbside protected bike lanes, full-time parking on the south side and a travel lane in each direction. Buses will be accommodated through a combination of curbside stops, where bikes will wait or go around stopped buses at lower volume stops. Floating bus islands are proposed at higher volume stops.

Proposed Configuration at Intersections- 1st Street NE to 7th Street NW

Near intersections the south side parking lane will be removed to allow for the inclusion of left turn lanes to facilitate traffic flow.  

Design Phase Plans

Preliminary - 30% - design plans are available for viewing below.

30% Plans


65% Plans

100% Plans

Traffic Analysis


ANC Resolutions


Public Outreach

Public Meetings


Notice of Intent

DDOT issued a notice of intent (NOI) for this project on April 23, 2020 and accepted comments until July 10, 2020.

Public Comments

Please leave any comments regarding a Protected Bicycle Lane Project in the survey below. For more information please leave your email address and contact information. 

<style>.embed-container {position: relative; height: 0; padding-bottom:80%; max-width: 100%;} .embed-container iframe, .embed-container object, .embed-container iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%;} small{position: absolute; z-index: 40; bottom: 0; margin-bottom: -15px;}</style><div class="embed-container"><iframe name="survey123webform" width="500" height=100% frameborder="0" marginheight="0" marginwidth="0" title="PBL-G-Street" src="//"></iframe></div><script>var survey123webform = document.getElementsByName('survey123webform')[0];window.addEventListener("message",e=>{if({var t=JSON.parse(;"survey123:onFormLoaded"===t.event&&t.contentHeight&&("px")&&(["padding-bottom"]="unset")}});</script>