Garrett Island, River island in Cecil County, Maryland, US.
Garrett Island is a river island in Cecil County, Maryland, situated between Perryville and Havre de Grace with two major bridges crossing it. The island sits roughly 2 miles from where the Susquehanna River meets the Chesapeake Bay.
The island was granted to Edward Palmer by King James I in 1622 and later became a trading post under William Claiborne. These early activities established the island as a trading hub in the region.
The island takes its name from a railroad president, reflecting how rail expansion shaped this region. This connection to transportation history remains visible in how locals view the place.
The island is managed by the U.S. Fish and Wildlife Service and has no developed facilities, so bring your own supplies when visiting. Check weather conditions before going since the island is fully exposed to the elements.
The island contains rocky outcroppings from an ancient undersea volcano, making it the only rocky island in the Chesapeake Bay's tidal waters. This geological feature sets it apart as a rare natural occurrence in the bay.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.