Nelson Island (tidlegare Leipzig Island, O'Cain's Island and Strachans Island)[1] er ei øy som ligg sørvest for King George Island i Sør-Shetlandsøyane i Antarktis. Ho er kring 19 km lang og 11 km brei. Namnet går attende til minst 1821.
Polarstasjonen Eco-Nelson (Tsjekkia) [2] ligg på Nelson Island.