Hugh Joseph McGahan (born 15 November 1961 in Auckland, New Zealand (Ngai Tuhoe) is a New Zealand former professional rugby league footballer, and coach who represented New Zealand.
He retired as the New Zealand national team's all-time top try scorer, with 16.
Since retirement McGahan has worked as a rugby league newspaper columnist and a football manager.His son, Matt McGahan, is a rugby union professional.