U.S. Route 29 (US 29) is a north–south United States Numbered Highway that runs for 1,043.3 miles (1,679.0 km) from Pensacola, Florida, to the western suburbs of Baltimore, Maryland. In the U.S. state of Maryland, US 29 is a major highway that emerges from Washington DC and runs north into eastern Montgomery County, stretching over 25.86 miles (41.62 km) through the state and terminating at Maryland Route 99 (MD 99) outside of Ellicott City. It serves the cities of Columbia and Ellicott City and provides the westernmost north–south route between Washington DC and Baltimore.