Hamish (disambiguation)

Hamish is a given name that can refer to:
 * Hamish Knighton, a Hufflepuff student at Hogwarts in the 1990s
 * Hamish MacFarlan, a player for the Montrose Magpies