There are five mainline sections of MD 7: • MD 7 (without suffix) runs from US 40 in Rosedale to US 40 and
MD 159 in Aberdeen. • MD 7A extends from US 40 west of Havre de Grace to US 40 and
MD 155 in the city. • MD 7B has a length of from Perry Point VA Medical Center in Perryville to US 40 east of Perryville. • MD 7C runs from US 40 west of Charlestown east to US 40 and
MD 279 west of Elkton. • MD 7D spans from South Street east to US 40 within Elkton.
Baltimore–Aberdeen MD 7 begins at an intersection with US 40 (Pulaski Highway) in Rosedale just east of the Baltimore city line. The highway heads north then immediately turns east at a three-way intersection; the west leg of the intersection is Old Philadelphia Road, which is unsigned
MD 7BA. MD 7 heads northeast as a two-lane undivided street through a residential neighborhood with scattered businesses and industrial properties as well as a crossing of Redhouse Creek. The route intersects
MD 588 (Golden Ring Road) and expands to a five-lane road with a
center left-turn lane before meeting
Interstate 695 (I-695, Baltimore Beltway) at a
partial cloverleaf interchange. MD 7 continues east past
The Centre at Golden Ring shopping center, crossing Stemmers Run before its intersection with
Rossville Boulevard in
Rossville. The state highway reduces to two lanes and continues northeast through residential subdivisions on the westbound side and industrial facilities on the eastbound side of the highway. MD 7 expands to a five-lane highway with a center left-turn lane as it approaches Campbell Boulevard in
White Marsh. The road passes between a pair of shopping centers before crossing White Marsh Run. MD 7 continues northeast between industrial parks, intersecting Industrial Park Road (unsigned MD 7J) before reducing to two lanes and crossing
MD 43 (White Marsh Boulevard). Westbound MD 43 is accessed via a ramp east of the overpass. The state highway crosses Honeygo Run and passes through a mix of forest and residential subdivisions, intersecting Cowenton Avenue and
Joppa Road before crossing
Gunpowder Falls. MD 7 passes through farmland and intersects Bradshaw Road in the hamlet of
Bradshaw before crossing
Little Gunpowder Falls and entering Harford County. MD 7 heads east through forest and scattered residential subdivisions through the northern fringe of
Joppatowne, where the highway intersects Old Mountain Road and
MD 152 (Mountain Road). The route crosses
Winters Run and intersects Edgewood Road and
MD 24 (Vietnam Veterans Memorial Highway) in
Edgewood. MD 7 crosses Haha Branch and meets Abingdon Road at
Abingdon, which is home to the
Nelson-Reardon-Kennard House. The highway intersects
MD 136 (Calvary Road) in between crossings of Bynum Run and James Run, which flow into the
Bush River. MD 7 temporarily expands to a four-lane divided highway as it passes through the commercial area of
Riverside, where the highway meets
MD 543 (Creswell Road) just south of that highway's interchange with
I-95. The road passes through forest with isolated residential subdivisions, with
roundabouts located at Seven Trails Drive and Holly Oak Circle. MD 7's name changes to Old Philadelphia Road as it crosses Grays Run. Beyond Stepney Road, the state highway curves to the southeast to cross over
CSX's
Philadelphia Subdivision railroad line, passing between industrial parks before reaching its eastern terminus at US 40 (Pulaski Highway) on the western edge of Aberdeen. Old Philadelphia Road continues east as MD 159 before becoming a county highway that serves an industrial area, intersects
MD 715 (Short Lane), and passes the historic home
Poplar Hill, after which the highway merges with US 40 just west of downtown Aberdeen.
Havre de Grace MD 7 begins at an intersection with US 40 just west of Havre de Grace. The highway heads northeast as two-lane undivided Revolution Street, crossing over
Amtrak's
Northeast Corridor railroad line and passing through an industrial area before entering a residential area upon entering the city limits. The route comes to a grade crossing with
Norfolk Southern Railway's Havre de Grace Industrial Track. MD 7 veers east to enter the street grid at Bloomsbury Avenue. The state highway turns north onto Union Street, which heads south as
MD 490, adjacent to the former
University of Maryland Harford Memorial Hospital. The route heads through the
Havre de Grace Historic District, passing through a residential area about four blocks from the
Susquehanna River waterfront through Congress Street, where the highway begins to approach the waterfront. Immediately after passing under the
Amtrak Susquehanna River Bridge, MD 7 turns west onto Otsego Street. The road crosses Juniata Street, where a
park and ride lot is located on the southwest corner of the intersection. The highway reaches its northern terminus at a five-way intersection with Otsego Street, MD 155 (Ohio Street), and US 40 (Pulaski Highway), which crosses the Susquehanna River a short distance to the east on the
Thomas J. Hatem Memorial Bridge.
Perryville MD 7 begins at the entrance to the
Perry Point VA Medical Center just north and east of the Amtrak Susquehanna River Bridge adjacent to
Rodgers Tavern in the town of Perryville. The highway heads east as two-lane undivided and municipally maintained Broad Street, passing under both railroad tracks of the
wye of Norfolk Southern Railway's
Port Road Branch line with Amtrak's Northeast Corridor, within which is the
Perryville station that serves as the terminus of
MARC's
Penn Line. Maintenance responsibility transfers from the town of Perryville to the state at
MD 222 (Aiken Avenue). MD 7 heads east over Mill Creek, past
MD 327 (Ikea Way), and leaves the town limits after an intersection with Coudon Boulevard, which leads to US 40. The route continues east as Principio Furnace Road through farmland, passing the historic home
Woodlands and Furnace Bay Golf Course. MD 7 passes the remains of
Principio Furnace and crosses Principio Creek before reaching its eastern terminus at US 40.
Charlestown–Elkton MD 7 begins at US 40 (Pulaski Highway) northwest of Charlestown, a short distance east of the terminus of MD 7B. The highway heads southeast as two-lane undivided Old Philadelphia Road in a forested area between a pair of quarries. As MD 7 approaches Amtrak's Northeast Corridor,
MD 267 (Baltimore Street) splits to the southeast and crosses the tracks to pass through Charlestown, while MD 7 begins to closely parallel the tracks along the northern edge of the town. The state highway receives the other end of MD 267 (Bladen Street) as it curves away from the railroad. MD 7 crosses Broad Creek and Stony Run before passing under the Amtrak line. MD 7 crosses
North East Creek and enters the town of North East, where the highway is known as Cecil Avenue. The highway intersects
MD 272, which follows a
one-way pair, Main Street southbound and Mauldin Avenue northbound. MD 7 leaves the town and passes through a forested area with scattered residences as Old Philadelphia Road. The route passes through an
S-curve during which it crosses over a bridge to the north side of Amtrak's Northeast Corridor. On the north side of the bridge is a stub of old alignment, MD 7H. MD 7 continues east, passing Old Elk Neck Road before turning north and reaching its eastern terminus at US 40. The roadway continues beyond the intersection as MD 279 (Elkton Road).
Elkton MD 7 begins at South Street east of downtown Elkton, heading east on two-lane undivided East Main Street. Main Street continues west into downtown Elkton as a municipally-maintained road. A short distance past MD 7's western terminus, Main Street continues east as
MD 281 while MD 7 turns southeast onto Delaware Avenue. The state highway crosses
Big Elk Creek and passes through a residential area before reaching its eastern terminus at US 40 (Pulaski Highway) about west of the Delaware state line. ==History==