 MacGregor is located approximately west of Winnipeg and east of Brandon.It is a farming community, with the biggest industry in the area being agriculture.The community is surrounded by farms, and the Trans-Canada Highway is located just north of MacGregor.