Mallaig (wym. , gael. Malaig ) – miejscowość portowa w zachodniej Szkocji, w jednostce administracyjnej Highland (historycznie w Inverness-shire), na zachodnim krańcu zabytkowej linii kolejowej z Fort William, mieszka tu około 800 ludzi.
Odpływają stąd promy na Wyspę Skye i Hebrydy Zewnętrzne. W miejscowości działa schronisko młodzieżowe.
Kategoria:Wsie w hrabstwie Highland