The postal code of Melvaig Lighthouse is IV21 2EA. Melvaig Lighthouse is a street in Melvaig Highland, Scotland, United Kingdom.