La isla Powell es una isla de la Antártida, ubicada a , entre las islas Coronación y la Laurie en la parte central del archipiélago de las islas Orcadas del Sur.