Aproximadamente 95 de las islas escocesas están habitadas, siendo la más poblada de todas la de isla de Lewis, con sus 16.782 habitantes en 2001, principalmente concentrados en Stornoway, la única ciudad de las Hébridas.