There are pay showers at norowal.
There is also showers at boltons landing!
Hearthstone Campground, very nearby to Long Island, has showers available - and docks. Though I cant couch for their policy on pulling up and showering while your boat is at the dock.
Only at the campground
There are no showers on any islands in the narrows or mother bunch
Yes, there are, at the Rogers Rock Campground , and I believe there are ones in Hague too
Thanks! Your answer is awaiting moderation.