Located on the Patapsco River and Chesapeake Bay inlet, Baltimore is Maryland’s largest city by far and one of the major historic port cities of the mid-Atlantic. Its history traces back to the early 18th century and later as a booming shipping, manufacturing and rail hub. Over time it developed a mixture of row-houses, historic brick townhomes, Victorian-era single-family homes, and more modern condominium and apartment buildings. The neighbourhoods vary widely, ranging from dense urban, walkable, mixed-use areas to more residential zones; the city is decidedly urban in character rather than rural or suburban. Because it is itself the largest city, there isn’t a “nearest largest city” beyond Baltimore, though it is roughly 30-40 miles from Washington, D.C. in the wider region. In terms of housing prices: recent data show the median listing home price in Baltimore was about $245,000. Zillow reports average home values around $184,000 in the city proper. For building a home in Maryland generally (including regions like Baltimore), costs run about $200 per sq ft, and $400,000–$700,000 for a new build (not always including land). Because land in the inner city is more limited and infrastructure exists, new construction tends to cost more per square foot, so realistic build budgets might lean toward the higher end (say $500,000+). The housing stock is older in many areas, so often renovation rather than new-build is common. Many homes are rowhouses of early 20th century vintage; detached homes exist in some neighbourhoods but are less common than in suburbs. The urban vibe means public transit, pedestrian areas, and older buildings dominate.