Buchanan é um sobrenome que se originou na Escócia. É derivado de "Buth Chanain", que significa "loja de Canaan" em gaélico escocês. Canaan era uma figura bíblica que foi amaldiçoada por Noé e se tornou um servo. O sobrenome Buchanan é mais comum na Escócia e na Irlanda do Norte.