In the 2011 census, 39% of the population in Sleat were recorded as speaking Gaelic, with the highest percentage of Gaelic speakers in Tarskavaig and Achnacloich (51%), and the lowest in Armadale (27%).