Alexander McNair (24 December 1882 – 18 November 1951) was a Scottish football player and manager. He played as a defender for Celtic for 21 years and represented the Scotland national team in 15 official internationals between 1906 and 1920. McNair also represented the Scottish League XI 15 times. He then managed Dundee from 1925 until 1927.