Posey Island State Park is a small, one-acre marine camping park with 1,000 feet of shoreline. It is located a quarter mile north of Pearl Island, near Roche Harbor, San Juan Island. Posey Island is part of the Cascadia Marine Trail. All onshore campsites are for the exclusive use of boaters arriving by human- or wind-powered watercraft.