US 50 has two segments located in the state of Maryland totaling . The western segment is a two-lane undivided road through rural mountain areas in Garrett County, heading into West Virginia at both ends. The eastern segment runs between the Washington, D.C. border in Prince George's County and the eastern terminus of the route at MD 528 and MD 378 in Ocean City as a multilane divided highway with some freeway segments. Between Washington, D.C. and Annapolis, US 50 follows a freeway called the John Hanson Highway, which is designated as unsigned I-595 between the interchanges with I-95/I-495 (the Capital Beltway) in New Carrollton and MD 70 in Annapolis. In Bowie, US 301 becomes concurrent with US 50 and unsigned I-595. East of Annapolis, US 50/US 301 continue east along a freeway called the Blue Star Memorial Highway. The two routes pass over the Chesapeake Bay on the Chesapeake Bay Bridge, linking the Western Shore and the Eastern Shore regions. After the bridge, US 50/US 301 head east across Kent Island before the freeway ends and the two routes split in Queenstown. From here, US 50 becomes an at-grade divided highway called Ocean Gateway and runs through rural areas of the Eastern Shore, heading south through Easton to Cambridge. The route turns southeast in Cambridge and continues through more rural land to Salisbury, which it bypasses to the north on a freeway called the Salisbury Bypass, a bypass road partly shared with US 13. Past Salisbury, US 50 becomes an at-grade divided highway again and continues east along the Ocean Gateway to Ocean City.