Jock MacGregor (born 1904, date of death unknown) was a Canadian boxer. He competed in the men's flyweight event at the 1924 Summer Olympics.