Hebridene kan bli delt inn i to hovedgrupper, adskilt fra hverandre av havområdet The Minch i nord og Sea of the Hebrides i sør. Indre Hebridene ligger nærmere det skotske fastlandet og omfatter øyene Islay, Jura, Skye, Mull, Raasay, Staffa og småøyene. Det er 36 ubebodde øyer i denne gruppen. Ytre Hebridene er en rekke av mer enn hundre øyer og små skjær lokalisert rundt 70 km vest for det skotske fastlandet. Det er 15 bebodde øyer i dette øyhavet. Hovedøyene er Barra, Benbecula, Berneray, Harris, Lewis, North Uist, South Uist, og St Kilda. Totalt sett består øyene av et areal på omtrentlig 7200 km² og en befolkning på 44 759 innbyggere.