Macgregor se trouve en/au Australie (Australian Capital Territory) sur le fuseau horaire Australia/Sydney.
Sont situés à proximité Dunlop, Evatt et Belconnen.
La distance jusqu'à Sydney est de 229 km, Melbourne est à 432 km et Adelaide est à 834 km à vol d'oiseau.
Distances de Macgregor aux villes les plus importantes de Australie et du monde.
-35.2098000°
149.0110100°