La isla de North, en Seychelles es una pequeña isla de origen granítico, de 2,01 km², a 5 km al norte de Silhouette.