Edward Balliol (* nach 1281; † zwischen 1. und 24. Januar 1364 in Wheatley) war ein schottischer Thronanwärter. Während des Zweiten Schottischen Unabhängigkeitskriegs war er ab 1332 vorübergehend König von Schottland. Obwohl er schließlich aus Schottland vertrieben wurde, beharrte er hartnäckig auf seinen Thronanspruch, auf den er erst 1356 endgültig verzichtete.