ジョン・ブキャナン(John Buchanan 1975年12月7日 - )は、イギリスの柔道選手。エディンバラ出身。階級は60kg級。身長164cm[1][2]。
1999年の世界選手権60kg級では5位になった[2]。2000年のシドニーオリンピックでは初戦で敗れた[1]。2001年の世界選手権では銅メダルを獲得した[2][3]。その後大分経過した2014年の英連邦競技大会では3位に入った[2]。