En la localidad de Puerto Edén, el único poblado de la isla, habitan los últimos representantes del pueblo kawésqar.