Robert McInnes McKay (2 September 1900 – 24 May 1977) was a Scottish football player and manager. He played for Morton, Rangers, Newcastle United, Sunderland, Charlton Athletic, Bristol Rovers and Newport County, and represented Scotland once. After retiring as a player, McKay managed Dundee United and Ballymena United.