MacGregor assisted in the inauguration of the University of Queensland, he agreed to the handing over of his residence Old Government House to be its first home, and one of his first acts as governor was to attend the dedication ceremony on 10 December 1909. He also became the first chancellor and took great pride in the early development of the university. MacGregor was also president of the Royal Geographical Society of Queensland. He chaired the inaugural meeting of the Historical Society of Queensland in August 1913 and became its patron.