Harry McGregor or MacGregor may refer to:
- J. Harry McGregor (1896–1958), member of the U.S. House of Representatives from Ohio
- Harry McGregor (footballer), Scottish football goalkeeper
- Harry MacGregor, a character in the film Father Goose
Harry McGregor or MacGregor may refer to: