Havre de Grace is in northeastern Harford County where the Susquehanna River meets the Chesapeake Bay, along I-95 and US-40 with an Amtrak and MARC rail station. Baltimore is roughly 40 minutes away.