Le Loch Dunvegan est un loch d'eau salée qui s'enfonce dans l'île de Skye au Nord-Ouest de l'île avec à son extrémité la ville de Dunvegan.