Edwin Cannan foi um economista Britânico e historiador do pensamento económico. Foi professor na London School of Economics (LSE) entre 1895 e 1926.