James Robert Langfield (born 22 December 1979) is a Scottish footballer.
He started his career with Dundee, and also played for Partick Thistle, and Dunfermline Athletic before joining Aberdeen in 2005.
He was part of the Aberdeen team that won the Scottish League Cup in 2014.
Langfield played for Scotland in a B international.
In 2015 Langfield joined St Mirren, and played for the 2015–16 and 2016-17 seasons before signing a contract as a non-playing Goalkeeping Coach in May 2017.