Blairhall es un pueblo de Fife, Escocia, situado al oeste de Fife, aproximadamente a 1,5 km al oestenoroeste de Comrie.