John MacGregor (disambiguation)
From Wikipedia, the free encyclopedia
John MacGregor or John McGregor may refer to:
- John MacGregor, a British politician, MP, and Minister
- John MacGregor (VC), a recipient of the Victoria Cross
- John MacGregor (sportsman), the developer of the "Rob Roy" sailing canoe
- John MacGregor (British diplomat), a British diplomat and current Ambassador to Austria
- John F. MacGregor, a statistician and chemical engineer
- John McGregor (ca 1751 – 1828), an Upper Canada political figure
- John McGregor, former member of the British House of Commons representing Glasgow
- Jon McGregor, British contemporary author.