James McPake (born 24 June 1984) is a professional football coach and former player, who is currently the manager of Dunfermline Athletic.
McPake played for Livingston, Greenock Morton, Coventry City, Hibernian and Dundee. He mainly played as a defender, although he started his career as a forward. McPake played once for Northern Ireland, in 2012.
He retired from playing football in January 2018, and then started his coaching career in the Dundee youth system. McPake was appointed Dundee manager in May 2019.