La isla Neny es un isla de 1,5 millas de longitud y una altitud de 675 m, ubicada a 1 milla al noroeste del promontorio Cuatro Romano y directamente en la boca norte del fiordo de Neny, en la costa occidental de la Tierra de Graham en la Antártida.