Shagnasty Island (englisch, frei übersetzt für Widerliche-Scharben-Insel) ist eine kleine, felsige und unvereiste Insel im Archipel der Südlichen Orkneyinseln. Sie liegt 500 m westlich des Lenton Point im nördlichen Teil der Clowes Bay von Signy Island.