La población de Skye, en el censo de 2001, fue de 9.232 personas.