Kenneth. III, auch Cinàed mach Duib, war in der Zeit von 995 bis 1005 schottischer König. Bei ihm handelte es sich um den Sohn von König Dubh und den Enkel Malcolm’s I.. Er war der letzte schottische König, der nach dem Tanistry-System erwählt worden war.
Noch ehe Kenneth in die Schlacht bei Monzievaird (25.03.1005) gezogen war, hatte er Vorkehrungen getroffen und seinen Sohn Giric zu seinem Nachfolger bestimmt. Traurigerweisen wurden sowohl der König selbst als auch dessen Sohn in besagter Schlacht vom späteren König Malcom II. getötet.
Um etwaige Konkurrenz bei Kampf um den Thron aus dem Weg zu schaffen, ordnete er zudem die Ermordung aller anderen Söhne Kenneth’ an. Allerdings sollte es ihm dennoch nicht gelingen die Linie der MacAlpins gänzlich auszurotten, Kenneth’ Sohn Bodhe hatte eine Tochter namens Gruoch , die in erster Ehe mit Gillalomgain verheiratet war. Dieser Verbindung entstammte ein Sohn – Lulach. Gruoch verheiratete sich in zweiter Ehe mit dem späteren König Macbeth, so dass letztich doch wieder jemand aus dem Geschlecht der MacAlpins auf den Thron gelangte.