6 Facts About Scotland's Enchanting Isle of Skye There are more sheep than people. There are around 100,000 sheep from a variety of breeds. ... Skye's biggest town has a population of just over 2,000. It's called Portree and it's also the isle's capital. ... It used to be one of the heaviest Gaelic-speaking areas in Scotland. Aug 6, 2019