Maryland Route 100 began in the 1970s as two separate roads, both having the MD 100 designation. The first was known as the Mountain Road Extension, stretching between Governor Ritchie Highway and the old Maryland Route 3, now Interstate 97. The second was built as a short spur between the newly constructed Interstate 95 and US 1 in Elkridge, Maryland. The eastern section, originally known as the Mountain Road Bypass, was constructed east of Ritchie Highway in the late 1970s. MD 100 was completed west of I-97 to I-95, thereby connecting the two roads, in 1994, but it was not completed in its entirety to US 29 until November 1998. A portion of the route between Exit 1B-C and Exit 2 was constructed earlier than the rest as an at-grade boulevard, on the right-of-way of the future eastbound lanes; this section was eventually upgraded. The construction of the route near Lake Waterford Road severed the original road between Baltimore and Annapolis: the Baltimore-Annapolis Boulevard, signed in part as MD 648. The physical road ends at a pair of dead ends on either side of the right-of-way; MD 648 follows Lake Waterford Road between Baltimore-Annapolis Boulevard and MD 177 before rejoining its original path. The route was to be part of the Baltimore Outer Beltway, a proposed freeway that would have encircled parts of the Greater Baltimore area and provide a route parallel to the Baltimore Beltway. MD 100 represents the major portion that was built; US 29 between MD 100's terminus and US 29's own northern terminus at Maryland Route 99, four miles in length, is another portion. The Outer Beltway was projected beyond MD 99 to run through Howard and Baltimore Counties and intersect MD 140, Interstate 83, US 1, and Interstate 95 before terminating at US 40 northeast of Baltimore.
Exit list
Auxiliary routes
MD 100 has fourteen auxiliary routes: five in Howard County, eight in Anne Arundel County, and one in both counties.
MD 100-J is a segment of Long Gate Parkway from Meadowbrook Lane and a park and ride exit through MD 100's exit 1A to the end of state maintenance where the road continues as Long Gate Parkway. It is located in Ellicott City, Howard County.
MD 100-L is the designation for a section of the access road from the Dorsey MARC station to MD 100 at exit 7 in Dorsey, Howard County.
MD 100-M is the designation for a segment of Coca-Cola Drive from MD 103 to Park Circle Drive in both Howard and Anne Arundel Counties. The route has an interchange with MD 100 at its exit 8.
MD 100-N is a state-maintained segment of Wright Road in Hanover, Anne Arundel County. The road was realigned as a result of the construction of MD 100's exit 9.
MD 100-O is a segment of old Wright Road in Hanover, Anne Arundel County. The route runs from MD 100-N to a point just before Old Wright Road dead ends.
MD 100-P is a state-maintained section of Harmans Road over MD 100 in Harmans, Anne Arundel County. It is long.
MD 100-Q is a section of Queenstown Road over MD 100 in Severn, Anne Arundel County.
MD 100-R consists of a segment of WB&A Road over MD 100 in Severn, Anne Arundel County.
MD 100-S is a section of Wieker Road from MD 170 to an intersection with Wieker Road and South Wiker Road in Severn, Anne Arundel County.
MD 100-T is a paved and state-maintained section of Sandy Farm Road in Severn, Anne Arundel County. The route begins at an intersection with MD 100-S and travels north, adjacent to MD 170 and the ramps of MD 100 exit 11. It ends at the transition from a narrow paved road to a dirt road.
MD 100-U is the easternmost segment of Otis Drive in Severn, Anne Arundel County. The route is long and runs parallel to MD 170 in the vicinity of MD 100's exit 11.
MD 100-V is a short segment of Executive Park Drive from the MD 100 eastbound exit 1B offramp to the access road in MD 100's median. The route is in Ellicott City, Howard County.
MD 100-W is the designation for a segment of Snowden River Parkway in Columbia, Howard County. It runs from the intersection of MD 108 and Snowden River Parkway to a roundabout for the MD 100 eastbound ramps at exit 3.
MD 100-X is the designation for an unnamed road in Elkridge, Anne Arundel County. The route begins at the intersection of US 1 and Amberton Drive and travels north for before ending at a private driveway.