Gordon McIlwham (born 13 November 1969) is a retired Scottish rugby union player for the amateur Glasgow Hawks, the professional teams Glasgow Rugby (now Glasgow Warriors), Bordeaux-Begles and Munster. He played as a Prop. He also played for Scotland at an international level.