List of islands of Maryland
Maryland has 281 named islands within its many waters and waterways, including the Atlantic Ocean; the Chesapeake Bay and its many tributary tidal rivers, creeks and bays; as well as within larger whitewater rivers like the upper Potomac. These Islands are relatively permanent, although some are disappearing on the scale of a few centuries, like Smith Island in the Chesapeake Bay.
Source: Wikipedia — List of islands of Maryland (CC BY-SA 4.0)