Garrett Island is an island located in Cecil County, Maryland, 1.8 miles from the mouth of the Susquehanna River, directly west of Perryville and north of Havre de Grace. It is managed by the U.S. Fis
CSX Susquehanna River Bridge crossing Garrett Island (center at top).