Hamish Macbeth is a Scottish mystery comedy-drama television series produced by BBC Scotland that aired from 26 March 1995 to 4 May 1997. It is loosely based on a series of mystery novels by M. C. Beaton (Marion Chesney). The series concerns a local police officer, Constable Hamish Macbeth, in the fictitious town of Lochdubh on the west coast of Scotland. The title character was played by Robert Carlyle. It consisted of three series, with the first two series containing six episodes and the third containing eight.