John MacGregor
John MacGregor, John Macgregor or John McGregor may refer to:
Sportsmen
- John McGregor (footballer, born 1851), Scottish international football player
- John McGregor (footballer, born 1900), English football player
- John McGregor (footballer, born 1963), Scottish football player
- John MacGregor (rugby union), Scottish rugby union player
Politicians
- John McGregor (Upper Canada politician), businessman and political figure in Upper Canada
- John MacGregor (Glasgow MP), MP representing Glasgow
- Jack McGregor, American senator
- John MacGregor, Baron MacGregor of Pulham Market, British politician, MP, and government minister
- John Malcolm Macgregor, British diplomat, Ambassador to Austria, 2003–2007
- John MacGregor (Australian politician), member of the Victorian Legislative Assembly in the 1860s & 70s
- John MacGregor (New Zealand politician), New Zealand lawyer, politician and writer
Others
- John Macgregor, Scottish shipbuilder
- John MacGregor (sportsman), Scottish explorer, travel writer and philanthropist
- John MacGregor (VC), Canadian recipient of the Victoria Cross, 1918
- John F. MacGregor, Canadian statistician and chemical engineer
- John L. MacGregor, Canadian Scouts Movement official
- Jon McGregor, British contemporary author