La isla de Beechey es una isla muy pequeña situada a unos 2 km de la costa occidental de isla Devon, y a la que une en marea baja un pequeño istmo.