Esta isla se localiza a , a 50 kilómetros al sur de la isla de los Leones Marinos, la cual es la más cercana a la misma, por su parte la isla Beauchene dista 59 kilómetros de la punta Toro en el extremo sureste de la isla Soledad.