The following is a list of state highways in Maryland shorter than one mile (1.6 km) in length with route numbers between 900 and 999. Most of these highways act as service roads, old alignments of more prominent highways, or connectors between one or more highways. Many of these highways are unsigned and have multiple segments with the same number. Several of these highways have their own articles; those highways are summarized here and a link is provided to the main article. This list does not include highways where at least one highway of that number is at least one mile in length. All highways at least one mile in length have their own article. The highways shorter than one mile with the same number are covered in the main article for the highway.

Maryland Route 903 is the designation for a 0.91-mile (1.46 km) section of Mountain Road on the western slope of Sideling Hill in far western Washington County from the Exit 74 exit ramp from eastbound I-68 north to the Exit 74 entrance ramp to westbound I-68. MD 903 is not signed as such; rather, the northbound direction is signed as part of westbound US 40 Scenic.[1][2]

MD 904 is the designation for Nelson Road, which runs 0.58 miles (0.93 km) from MD 32 just east of its intersection with MD 97 in Fenby north to a private driveway.[1][3]

MD 904A is the designation for Ben Rose Lane, which runs 0.66 miles (1.06 km) from Jim Bowers Road just east of its intersection with Bartholow Road, which connects it with MD 97, north to the entrance to Morgan Run Natural Environment Area.[1][4]

MD 904D is the designation for Runnymede Road, which runs 0.63 miles (1.01 km) from Bear Run Road northwest parallel to the northbound side of MD 140 to a private drive east of Taneytown.[1][5]

MD 904F is the designation for Emmit Gardens Drive, which runs 0.19 miles (0.31 km) from MD 140 and Silo Hill Road east to right-in/right-out interchange ramps with southbound US 15 in Emmitsburg.[1][6]

MD 904H is the designation for Emmit Gardens Drive, which runs 0.21 miles (0.34 km) from right-in/right-out interchange ramps with northbound US 15 east to MD 140 and Harney Road in Emmitsburg.[1][7]

MD 904I is the designation for Emmit Gardens Drive, which runs 0.04 miles (0.064 km) from First Avenue east to MD 904F in Emmitsburg.[1][8]

MD 910B is the designation for an unnamed 0.14-mile (0.23 km) service road spur from MD 66 just north of I-70.[1]

MD 910C is the designation for a 0.59-mile (0.95 km) section of Western Maryland Parkway between MD 144WA (Washington Street) and US 40 in Hagerstown. The highway continues south as a county road serving an industrial park.[1][9]

Maryland Route 911 is the signed designation for First Street, a 0.21-mile (0.34 km) connector between the intersection of MD 355 (Rockville Pike) and Wootton Parkway and the intersection of MD 28 (Veirs Mill Road/First Street) and MD 586 (Veirs Mill Road) within Rockville. Along the way, the route passes under CSX's Metropolitan Subdivision railroad line.[1][10]

Maryland Route 920 is a collection of 19 unsigned state highways that are service roads constructed to restore access to private property or county highways whose access was compromised by the expansion of US 13 to a partially controlled-access divided highway in the 1960s between West Pocomoke and Princess Anne in Somerset County. US 13 was expanded to a divided highway from the southern end of the Princess Anne bypass south past Kings Creek in 1962, south through Westover in 1963, and south to about 2 miles (3.2 km) north of MD 667 in 1964.[11][12][13] The Princess Anne bypass was expanded to a divided highway in 1965.[14] US 13's expansion to a four-lane highway in Maryland was completed in 1966 when the federal highway was expanded to a divided highway from north of MD 667 south past West Pocomoke to the southern end of the Pocomoke City bypass.[15]

MD 920 is the designation for Market Lane, a 0.97-mile (1.56 km) service road that runs from US 13 adjacent to Bardwell Drive north to US 13 at its intersection with North Central School Road. The highway parallels the southbound side of US 13, with its northern terminus just south of the southern terminus of MD 675 in Princess Anne. MD 920 provides access to the Princess Anne Shop of the Maryland State Highway Administration at its northern end.[1][16]

MD 920A is the designation for Brittingham Lane, a 0.42-mile (0.68 km) service road that runs from MD 362 in Princess Anne north to a dead end, paralleling the southbound side of US 13.[1][17]

MD 920B is the designation for Spring Lane, a 0.32-mile (0.51 km) service road that runs from the intersection of US 13 and MD 673A (Sam Barnes Road) north to Camp Road in Westover, paralleling the northbound side of US 13. MD 920B provides access to a park and ride near its southern terminus.[1][18]

MD 920C is the designation for Sawmill Lane, a 0.17-mile (0.27 km) service road that runs from the intersection of US 13 and Old Princess Anne Road east to a dead end in Westover, paralleling the southbound side of US 13.[1][19]

MD 920D is the designation for Lisa Lane, a 0.42-mile (0.68 km) service road that runs between two dead ends on the northbound side of US 13 near Westover. The road is connected to US 13 by a spur in the middle of its length.[1][20]

MD 920F is the designation for Tips Lane, a 0.08-mile (0.13 km) service road that heads east from the intersection of US 13 and MD 920H (Fortune Lane). The road meets MD 920G, then turns north to a dead end.[1][21]

MD 920G is the designation for another segment of Tips Lane, a 0.09-mile (0.14 km) service road that heads east from MD 920F, paralleling the northbound side of US 13.[1][22]

MD 920H is the designation for Fortune Lane, a 0.09-mile (0.14 km) service road that heads south from the intersection of US 13 and MD 920F, then turns west to a dead end.[1][23]

MD 920J is the designation for Lake Somerset Road, a 0.23-mile (0.37 km) service road that runs from a dead end east to the entrance to Lake Somerset Camp. The road, which parallels the southbound side of US 13, is connected to that highway by a spur adjacent to the eastern terminus.[1][24]

MD 920K is the designation for Flea Market Lane, a 0.16-mile (0.26 km) service road that runs from Walter Johnson Road north to a dead end, paralleling the northbound side of US 13.[1][25]

MD 920L is the designation for Greenhill Lane, a 0.83-mile (1.34 km) service road that runs from Mennonite Church Road east to a dead end, passing two churches while paralleling the southbound side of US 13.[1][26]

MD 920M is the designation for an unnamed 0.04-mile (0.064 km) long service road that runs north from Walter Johnson Road near the county highway's southern intersection with US 13.[1][27]

MD 920N is the designation for Dukes Lane, a 0.10-mile (0.16 km) service road that runs between two dead ends on the southbound side of US 13. The road is connected to US 13 by a spur toward its west end.[1][28]

MD 920O is the designation for Cottman Lane, a 0.11-mile (0.18 km) service road that runs between two dead ends on the southbound side of US 13. The road is connected to US 13 by a spur toward its west end at US 13's northern intersection with Costen Road.[1][29]

MD 920P is the designation for Woods Lane, a 0.28-mile (0.45 km) service road that runs from US 13 at its intersection with MD 920Q north, then turns west to parallel the northbound side of US 13.[1][30]

MD 920Q is the designation for Quail Lane, a 0.20-mile (0.32 km) service road that runs from US 13 at its intersection with MD 920P south, then turns west to parallel the southbound side of US 13.[1][31]

MD 920R is the designation for Fishing Hole Road, a 0.06-mile (0.097 km) service road that runs between two dead ends on the northbound side of US 13. The road is connected to US 13 by a spur in the middle of its length.[1]

MD 920S is the designation for Short Lane, a 0.10-mile (0.16 km) service road that runs between two dead ends on the southbound side of US 13 near MD 920R. The road is connected to US 13 by a spur near its western end.[1]

MD 920T is the designation for Dairy Lane, a 0.04-mile (0.064 km) service road that runs between two dead ends on the southbound side of US 13. The road is connected to US 13 by a spur in the middle of its length.[1]

MD 929A is the designation for East Randolph Road at the interchange with US 29 in Fairland. The route ends at the bridge over US 29, where it continues east as MD 929B. The route is 0.31 mi (0.50 km) long.[1]

MD 929B is eastern continuation of MD 929A along Cherry Hill Road at the interchange with US 29 in Fairland. The route is 0.25 mi (0.40 km) long.[1]

MD 929C is the designation for a portion of Old Columbia Pike at the intersection with MD 929A in Fairland. The route is 0.18 mi (0.29 km) long.[1]

MD 929D is the designation for a portion of Prosperity Drive running from the beginning of state maintenance north to MD 929B in Fairland. The route is 0.05 mi (0.080 km) long.[1]

MD 929E is the designation for a portion of Gracefield Road running from the beginning of state maintenance north to a dead end in Fairland. The route is 0.04 mi (0.064 km) long.[1]

MD 929F is the designation for Dustin Road at the interchange with US 29 in Burtonsville. The route is 0.10 mi (0.16 km) long.[1]

MD 932B runs along a portion of Burntwoods Road from the beginning of state maintenance east to East Ivory Road, interchanging with MD 32. The route is 0.46 mi (0.74 km) long.[1]

MD 932C runs along Ten Oaks Road from the beginning of state maintenance north to an interchange with MD 32. The route is 0.55 mi (0.89 km) long.[1]

MD 932D runs along a portion of Ivory Road from the beginning of state maintenance north to MD 932C. The route is 0.07 mi (0.11 km) long.[1]

MD 932E runs along a portion of Pfefferkorn Road from MD 932C north to the end of state maintenance. The route is 0.10 mi (0.16 km) long.[1]

MD 932F runs along Linden Church Road between Ten Oaks Road and MD 932G (Greenberry Lane)/Broadwater Lane, where Linden Church Road continues east as a county road. The road interchanges with MD 32 with a pair of roundabouts at the intersections with the ramps. The route is 0.25 mi (0.40 km) long and was designated in 2013.[1]

MD 932G runs along Greenberry Lane from MD 932F (Linden Church Road), where the road continues south as Broadwater Lane, north to the road end at a private road. The route is 0.16 mi (0.26 km) long and was designated in 2013.[1]

Maryland Route 943 is the unsigned designation for a 0.59-mile (0.95 km) section of Warren Road between I-83 Exit 18 and Beaver Dam Road in Cockeysville. The state highway, whose western terminus consists of ramps to and from I-83 in the direction of Baltimore, provides access to a park and ride facility for the Warren Road station of the Baltimore Light Rail.[1][33]

Maryland Route 948 is a collection of 14 unsigned state highways that are service roads, state-maintained portions of county highways, and connectors in the vicinity of I-68 in Garrett County and Allegany County. MD 948B, 948H, and 948K are located in Garrett County. The remaining 11 sections of MD 948 are in Allegany County between Cumberland and the Washington County line.

MD 948AD is the designation for a 0.20-mile (0.32 km) section of Pleasant Valley Road between MD 144 (National Pike) and the entrance to Rocky Gap State Park west of Flintstone. The state highway meets I-68 at Exit 50.[1][35]

MD 948AE is the designation for a 0.18-mile (0.29 km) section of Rocky Gap Road at its overpass of I-68 and its eastern terminus at MD 144 east of Cumberland.[1][36]

MD 948AF is the designation for a 0.29-mile (0.47 km) section of Jeffries Road at its overpass of I-68 east of Cumberland.[1][37]

MD 948AL is the designation for a 0.49-mile (0.79 km) section of M.V. Smith Road around its interchange with I-68 east of Flintstone within Green Ridge State Forest. M.V. Smith Road meets I-68 at Exit 64.[1][38]

MD 948AM is the designation for Flintstone Drive, a 0.61-mile (0.98 km) service road in Flintstone between a private driveway and the intersection of Flintstone Creek Road and Black Valley Road, which heads south from the four-way intersection as MD 948AO. MD 948AM provides access to the Exit 56 ramps to and from westbound I-68.[1][39]

MD 948AO is the designation for a 0.31-mile (0.50 km) section of Black Valley Road between MD 144 (Old National Pike) and MD 948AM (Flintstone Drive) in Flintstone.[1][40]

MD 948AP is the designation for Tensor Lane, a 0.115-mile (0.185 km) road running from MD 144 north to a private road, crossing over I-68 on an overpass. The route was designated in 2013.[1]

MD 948B is the designation for a 0.24-mile (0.39 km) section of Old Frostburg Road at its overpass of I-68 west of Finzel.[1][41]

MD 948C is the designation for Sunset Orchard Road, a 0.39-mile (0.63 km) highway that leads to a group of communications towers west of Flintstone. The state highway begins at MD 144 just west of I-68 Exit 52 and spins off a long, two-way spur that leads to an entrance ramp to westbound I-68.[1][42]

MD 948H is the designation for Diesel School Road, a 0.62-mile (1.00 km) service road east from US 219 just south of I-68 Exit 14 in Keyser's Ridge.[1][43]

MD 948K is the designation for an unnamed 0.40-mile (0.64 km) service road that heads west from Pigs Ear Road west of Keyser's Ridge.[1][44]

MD 948M is the designation for a 0.44-mile (0.71 km) section of West Wilson Road between Street Road and MD 144 west of Flintstone.[1][45]

MD 948Z is the designation for a 0.80-mile (1.29 km) section of Orleans Road running from the end of state maintenance at the Open Plains Road intersection north to US 40 Scenic. The road has an interchange with I-68 at Exit 68. The route was designated in 2013.[1]

Maryland Route 949 is the unsigned designation for a segment of MD 49 that remains from that state highway being truncated following the construction of I-68 through La Vale in the 1970s. The spur, named West Braddock Road, runs 0.56 mi (0.90 km) from MD 658 northwest to a dead end adjacent to the entrance ramp from MD 53 to I-68 east.[1][47]

MD 949A is the unsigned designation for another segment of former MD 49 that serves as a parking lot for businesses at a shopping center just southeast of MD 53's intersection with US 40 Alternate. This spur runs 0.12 mi (0.19 km) from MD 53 to a dead end on the north side of I-68, opposite the northern terminus of MD 949.[1]

MD 950A (Whitfield Chapel Road) connects county-maintained Whitfield Chapel Road near 91st Place with county-maintained Whitfield Chapel Road near Ebenezer Lane. It is approximately 0.28 miles (0.45 km) long and is aligned in a north-south direction.[1]

MD 950C (Lottsford Vista Road) connects Lottsford Vista Road with Lottsford Vista Road and Cleary Lane. It is approximately 0.42 miles (0.68 km) long and is aligned in a north-south direction.[1]

MD 950D (Church Road) is a state-maintained segment within the otherwise county-maintained Church Road. It is approximately 0.34 miles (0.55 km) long and is aligned in a north-south direction.[1]

Maryland Route 951 is the unsigned designation for Old Cresaptown Road, an old alignment of MD 53 that runs 0.23 miles (0.37 km) north–south between two intersections with MD 53 in Cresaptown.[1][48] The state highway got bypassed when MD 53 was rebuilt between 1953 and 1956.

Maryland Route 952 is the designation for Hillcrest Drive, a 0.31-mile (0.50 km) C-shaped highway that connects a pair of right-in/right-out interchanges with each other on opposite sides of Exit 45 of I-68 in Cumberland.[1][49]

MD 952A is the designation for Rannells Road, a 0.18-mile (0.29 km) service road that parallels the eastbound direction of I-68 north from an intersection with MD 952.[1][50] In 2012, the road was shortened by 0.18 miles (0.29 km) due to a "Private Driveway, Keep Out" sign.[51]

MD 952B is the designation for an 0.05-mile (0.080 km) unnamed road which runs from MD 952/MD 952A south to the end of state maintenance.[1] The route was designated in 2012.[51]

The Winchester Road was a highway first blazed in the Colonial era to connect Cumberland with Winchester, Virginia. The old road, whose northernmost part is now MD 53, crossed the Potomac River at Pinto.[53] A bridge over the river connecting Pinto with the Allegany Ballistics Laboratory remained as late as 1950. The road crossed the military installation and ascended Knobly Mountain, meeting present-day WV 956 just west of WV 28.[54] The bridge was removed at a later date. In 1967, a new highway featuring a crossing of a Potomac River was completed between US 220 and WV 28 to provide better access from Maryland to the government reservation and to WV 28.[55] By 1985, the highway was signed as MD 956 and WV 956.[56] MD 956 was designated Patriot Parkway in 2004.[57]

Maryland Route 963 (Deputy Lane) intersects Hill Road and ends approximately 50 feet (15 m) east of the intersection, therefore providing a length of about 0.01 miles (0.016 km). It is located in Prince George's County and is aligned in an east-west direction.[1]

Maryland Route 964 (Truman Road) intersects Red Top Road and county-maintained Truman Road, ending the state-maintained segment approximately 500 feet (150 m) north of the intersection. It is located in Prince George's County, is approximately 0.10 miles (0.16 km) long, and is aligned in a north-south direction.[1]

Maryland Route 965 (Kenilworth Avenue) intersects the Washington, D.C. Line and ends approximately 50 feet (15 m) north of its intersection with S Street. It is located in Prince George's County, is approximately 0.24 miles (0.39 km) long, and is aligned in a north-south direction.[1]

Maryland Route 967 (Service Road) intersects Colebrooke Drive and ends approximately 150 feet (46 m) south of the intersection, therefore providing about 0.03 miles (0.048 km) of length. It is located in Prince George's County and is aligned in a north-south direction.[1]

There are other separate segments of MD 967:

MD 967A is also named Old Branch Avenue and Bedford Way. It connects Maryland Route 5 with Maryland Route 414. It is approximately 0.98 miles (1.58 km) long and is aligned in a north-south direction.[1]

MD 967B (Old Branch Avenue) connects Maryland Route 5 with Beech Road. It is approximately 0.38 miles (0.61 km) long and is aligned in a north-south direction.[1]

MD 967C is also named Old Branch Avenue and Simpson Road. It ends approximately 50 feet (15 m) south of Keppler Road and connects to Maryland Route 5. It is approximately 0.29 miles (0.47 km) long and is aligned in a north-south direction.[1]

MD 967D (Service Road) connects Maryland Route 5L with Maryland Route 5. It is approximately 0.54 miles (0.87 km) long and is aligned in a north-south direction.[1]

Maryland Route 968 is also referenced as the Entrance to the National Guard Armory. It intersects Maryland Route 193 and ends approximately 200 feet (61 m) north of Convalescent Road in Greenbelt, Prince George's County. It is approximately 0.06 miles (0.097 km) long and is aligned in a north-south direction.[1]

MD 969A is the unsigned designation for a portion of Fairview Avenue running from MD 168 north to a set of ramps to and from the northbound direction of I-695 in Linthicum, Anne Arundel County. The route is 0.11 mi (0.18 km) long.[1]

Maryland Route 972A (Old Silver Hill Road) connects Maryland Route 458 with county-maintained Marlboro Pike in Prince George's County. It is approximately 0.43 miles (0.69 km) long and is aligned in an east-west direction.[1]

Maryland Route 973 (officially MD 973B) is the unsigned designation for Tuxedo Road, a 0.06 mi (0.097 km) spur that runs west from MD 459 (Tuxedo Road) just east of the crossing of the Alexandria Extension of CSX's Capital Subdivision.[1][58]

Maryland Route 974 is an unnamed road for the first 0.08 miles (0.13 km) and is named Sondberg Lane for the last 0.02 miles (0.032 km). It intersects Maryland Route 193 and ends approximately 200 feet (61 m) south of the Belvidere Avenue spur in Prince George's County. It is approximately 0.10 miles (0.16 km) long and is aligned in a north-south direction.[1]

Maryland Route 975 (officially MD 975A) is the designation for John Hanson Lane, which runs 0.06 miles (0.097 km) from St. Barnabas Road north to MD 414 in Oxon Hill. MD 975 provides full access between MD 414 and the county-maintained portion of St. Barnabas Road. The highway also connects MD 414 with Brinkley Road, a county highway that provides access to Rosecroft Raceway.[1]

MD 976A is an unnamed roadway that intersects Rosaryville Road and ends approximately 150 feet (46 m) south and 600 feet (180 m) north of the intersection. It is approximately 0.14 miles (0.23 km) long and is aligned in a north-south direction.[1]

MD 976B is an unnamed roadway that begins at the U.S. Route 301 crossover, intersects Ireland Road, and then ends at U.S. Route 301. It is approximately 0.22 miles (0.35 km) long and is aligned in a north-south direction.[1]

MD 976C is an unnamed roadway that intersects U.S. Route 301 and ends approximately 850 feet (260 m) east of the intersection. It is approximately 0.16 miles (0.26 km) long and is aligned in an east-west direction.[1]

MD 977H is an unnamed roadway that intersects Maryland Route 202 and ends approximately 1,000 feet (300 m) north of the intersection. It is approximately 0.19 miles (0.31 km) long, and is aligned in a north-south direction.[1]

MD 978B (Old MD 214) connects two points along the current alignment of Maryland Route 214 in the vicinity of U.S. Route 301. It is approximately 0.84 miles (1.35 km) long and is aligned in an east-west direction.[1]

Maryland Route 979 (Main Street) connects U.S. 1 and city-maintained Main Street in Laurel, Prince George's County. It is approximately 0.07 miles (0.11 km) long and is aligned in a north-south direction.[1]

Maryland Route 985 is the unsigned designation for Old Frederick Road, running from a dead end east to Rogers Avenue in Ellicott City, Howard County. The route is 0.55 mi (0.89 km) long.[1]

MD 985A is the unsigned designation for Old Frederick Road and Rogers Avenue, running from a roundabout at Rogers Avenue east to a dead end in Elicott City, Howard County. The route is 0.30 mi (0.48 km) long.[1]

Maryland Route 986 (officially MD 986M) is the unsigned designation for Service Road 3A, running from Old Columbia Road east to a dead end in Columbia, Howard County. The route is 0.06 mi (0.097 km) long.[1]

MD 992A is the designation for John Deere Drive, which runs from Hobbs Road east to a dead end in Wicomico County, paralleling US 50 to the south. The route is 0.74 miles (1.19 km) long.[1]

MD 992B is the designation for Eastside Road, which runs from US 50 south to a dead end in Wicomico County. The route is 0.08 miles (0.13 km) long.[1]

MD 992C runs from Sixty Foot Road to a dead end in Wicomico County. The route is 0.07 miles (0.11 km) long.[1]

MD 992D runs from Friendship Road to a dead end in Wicomico County. The route is 0.21 miles (0.34 km) long.[1]

MD 992E is the designation for Tankard Road, which runs from White Richardson Road to a dead end in Wicomico County. The route is 0.37 miles (0.60 km) long.[1]

MD 992F is the designation for Caleb Road, which runs from MD 345 across US 50 north to a dead end in Worcester County, paralleling US 50 to the north. The route is 0.28 miles (0.45 km) long.[1] MD 992F originally ran from US 50 north to the dead end; it was extended south to MD 346 in 2012.[59]

Maryland Route 998A is the unsigned designation for MD 198 Service Road, running from the beginning of state maintenance east to Star Pointe Lane in Montgomery County. The route is 0.08 mi (0.13 km) long.[1]