Colonsay ocupa una superficie de 16 km² y alberga una población de 108 personas.