Robert McNab (born 20 July 1943) is an English former footballer who played as a defender.
McNab featured for clubs Huddersfield Town, Arsenal, Wolverhampton Wanderers, San Antonio Thunder, Barnet, Vancouver Whitecaps and Tacoma Stars in his playing career.
He also played for England's national football team.As a manager he was at the helm of teams Vancouver Whitecaps, Tacoma Stars, San Jose Grizzlies and Portsmouth.