The postal code of Macgregor is IV44 8RN. Macgregor is a street in Ord Highland, Scotland, United Kingdom.