Reading Lists → Hamish Macbeth

Hamish Macbeth Books In Order (Full List)

Hamish Macbeth is a series of 34 books by M. C. Beaton. The first book published in the series is Death Of A Gossip in 1985. Here is a complete list of Hamish Macbeth books in order.

Last update: January 11, 2024

1. Death Of A Gossip (1985)

In "Death of a Gossip" by M.C. Beaton, lovable Scottish police constable Hamish Macbeth investigates the mysterious demise of a notorious gossip columnist, unraveling a web of secrets and suspects in the charming village of Lochdubh. A delightfully cozy murder mystery that will keep readers guessing until the last page.

  • 📇 179 Pages
  • 📝 44,750 - 53,700 Word Count
  • ⏱️ 6 Hours Reading Time

2. Death Of A Cad (1987)

In "Death of a Cad" by M. C. Beaton, the unconventional and quick-witted Scottish detective, Hamish Macbeth, finds himself entangled in a web of scandal and murder when a cad's body is discovered in a quaint Highland town.

  • 📇 214 Pages
  • 📝 53,500 - 64,200 Word Count
  • ⏱️ 7 Hours Reading Time

3. Death Of An Outsider (1988)

In M. C. Beaton's captivating mystery, Death Of An Outsider, the remote village of Cnothan is shaken when an outsider is found brutally murdered. With the unflappable Hamish Macbeth on the case, suspense and secrets abound in this thrilling whodunit.

  • 📇 194 Pages
  • 📝 48,500 - 58,200 Word Count
  • ⏱️ 6 Hours Reading Time

4. Death Of A Hussy (1988)

In "Death Of A Hussy" by M. C. Beaton, the captivating world of Detective Hamish Macbeth takes a twist when a glamorous newcomer to the quaint village of Lochdubh meets an untimely end, setting off a thrilling investigation with unexpected twists and turns.

  • 📇 160 Pages
  • 📝 40,000 - 48,000 Word Count
  • ⏱️ 5 Hours Reading Time

5. Death Of A Snob (1988)

In "Death Of A Snob" by M. C. Beaton, the relentless and witty Detective Hamish Macbeth is tasked with solving a murder in the quaint Scottish village of Lochdubh, where a pretentious outsider meets a grisly end, leaving behind a trail of secrets and suspicion.

  • 📇 148 Pages
  • 📝 37,000 - 44,400 Word Count
  • ⏱️ 5 Hours Reading Time

6. Death Of A Prankster (1988)

In "Death Of A Prankster," M. C. Beaton takes readers to the picturesque village of Lochdubh, where the murder of a mischievous prankster sets off a suspenseful and darkly comedic investigation led by the unassuming yet brilliant Policeman Hamish Macbeth.

  • 📇 168 Pages
  • 📝 42,000 - 50,400 Word Count
  • ⏱️ 6 Hours Reading Time

7. Death Of A Glutton (1988)

In "Death of a Glutton" by M. C. Beaton, Detective Hamish Macbeth investigates a murder case involving a local food enthusiast whose extravagant appetite pushes someone to send her to an early grave. A deliciously twisted whodunit set in the charming Scottish Highlands.

  • 📇 176 Pages
  • 📝 44,000 - 52,800 Word Count
  • ⏱️ 6 Hours Reading Time

8. Death Of A Perfect Wife (1989)

In "Death Of A Perfect Wife," M. C. Beaton takes readers on a thrilling journey through the idyllic village of Lochdubh, where the sudden murder of a seemingly flawless wife unravels twisted secrets and motives, leaving the quirky detective Hamish Macbeth determined to crack the case.

  • 📇 175 Pages
  • 📝 43,750 - 52,500 Word Count
  • ⏱️ 6 Hours Reading Time

9. Death Of A Travelling Man (1993)

In "Death of a Travelling Man" by M. C. Beaton, the unflappable Scottish detective Hamish Macbeth sets out to solve another puzzling murder mystery in the idyllic village of Lochdubh. Suspense, wit, and unforgettable characters blend seamlessly in this captivating whodunit.

  • 📇 167 Pages
  • 📝 41,750 - 50,100 Word Count
  • ⏱️ 6 Hours Reading Time

10. Death Of A Charming Man (1994)

In "Death of a Charming Man" by M. C. Beaton, the idyllic village of Lochdubh is struck by murder when a charismatic newcomer is found dead. Can Constable Hamish Macbeth unravel the secrets hidden behind the charming facade? A delightful mystery full of wit and intrigue.

  • 📇 176 Pages
  • 📝 44,000 - 52,800 Word Count
  • ⏱️ 6 Hours Reading Time

11. Death Of A Nag (1995)

In "Death Of A Nag" by M. C. Beaton, lovable Scottish detective Hamish Macbeth finds himself chasing a killer amidst a web of secrets and scandal in the quaint village of Lochdubh. With a sprinkle of wit and charm, Beaton delivers another delightful cozy mystery.

  • 📇 182 Pages
  • 📝 45,500 - 54,600 Word Count
  • ⏱️ 6 Hours Reading Time

12. Death Of A Macho Man (1996)

In "Death Of A Macho Man" by M. C. Beaton, the quirky Scottish village of Lochdubh is rocked by murder when a womanizing newcomer meets an untimely demise, leaving Constable Hamish Macbeth to unravel the twisted web of deceit lurking within this idyllic community.

  • 📇 214 Pages
  • 📝 53,500 - 64,200 Word Count
  • ⏱️ 7 Hours Reading Time

13. Death Of A Dentist (1997)

In "Death Of A Dentist" by M. C. Beaton, amateur detective Hamish Macbeth must uncover the truth behind a suspicious dentist's demise in the cozy village of Lochdubh, Scotland. A captivating blend of mystery, wit, and small-town charm awaits readers in this addictive installment of the Hamish Macbeth series.

  • 📇 228 Pages
  • 📝 57,000 - 68,400 Word Count
  • ⏱️ 8 Hours Reading Time

14. Death Of A Scriptwriter (1998)

In "Death Of A Scriptwriter" by M. C. Beaton, Hamish Macbeth, a clever and unassuming police officer, delves into the murder of a notorious Hollywood screenwriter in the Scottish Highlands, uncovering a web of secrets and deadly ambition.

  • 📇 198 Pages
  • 📝 49,500 - 59,400 Word Count
  • ⏱️ 7 Hours Reading Time

15. Death Of An Addict (1999)

In Death of an Addict, M.C. Beaton delivers yet another captivating mystery featuring the unassuming yet relentless Scottish detective, Hamish Macbeth, as he investigates the suspicious death of a local drug counselor in a seemingly idyllic Highland village.

  • 📇 214 Pages
  • 📝 53,500 - 64,200 Word Count
  • ⏱️ 7 Hours Reading Time

16. Death Of A Dustman (2001)

In "Death Of A Dustman," M. C. Beaton delivers another captivating mystery featuring the unassuming yet astute Highland police officer, Hamish Macbeth, who must uncover the truth behind a local dustman's suspicious demise. Engrossing and filled with twits and turns, this novel is a true page-turner.

  • 📇 226 Pages
  • 📝 56,500 - 67,800 Word Count
  • ⏱️ 8 Hours Reading Time

17. Death Of A Celebrity (2002)

In "Death Of A Celebrity" by M.C. Beaton, the charismatic Hamish Macbeth, Scotland's village detective, investigates the mysterious death of a superfluous television host, uncovering dark secrets amidst the glitz and glamour of the entertainment world.

  • 📇 272 Pages
  • 📝 68,000 - 81,600 Word Count
  • ⏱️ 9 Hours Reading Time

18. Death Of A Village (2003)

In "Death Of A Village" by M. C. Beaton, the eager yet unassuming Constable Hamish Macbeth is once again drawn into a murder mystery, this time in the peaceful Scottish village of Stoyre. As Hamish investigates, he uncovers a tangled web of secrets that threaten to unravel the tranquility of the village

  • 📇 235 Pages
  • 📝 58,750 - 70,500 Word Count
  • ⏱️ 8 Hours Reading Time

19. Death Of A Poison Pen (2004)

In "Death of a Poison Pen," the latest captivating tale by M.C. Beaton, the idyllic Scottish village of Lochdubh is under siege from a venomous scribbler. Constable Hamish Macbeth must solve the mystery before more poison-penned letters turn deadly.

  • 📇 227 Pages
  • 📝 56,750 - 68,100 Word Count
  • ⏱️ 8 Hours Reading Time

20. Death Of A Bore (2005)

In M. C. Beaton's Death of a Bore, the charming and cunning detective Hamish Macbeth is thrust into an eccentric world of pompous writers and their deadly secrets. With sharp wit and a keen eye for clues, Macbeth must solve the mystery before another bore meets their untimely demise.

  • 📇 272 Pages
  • 📝 68,000 - 81,600 Word Count
  • ⏱️ 9 Hours Reading Time

21. Death Of A Dreamer (2006)

In "Death Of A Dreamer" by M. C. Beaton, a small Scottish village is shaken when a local painter is found dead. Feisty Constable Hamish Macbeth must navigate through complex secrets and artistic rivalries to uncover the truth behind this mysterious death.

  • 📇 257 Pages
  • 📝 64,250 - 77,100 Word Count
  • ⏱️ 9 Hours Reading Time

22. Death Of A Maid (2007)

In "Death Of A Maid" by M. C. Beaton, the indomitable Scottish police officer Hamish Macbeth investigates the mysterious demise of a maid, unravelling a web of secrets and deceit in his picturesque Highland village.

  • 📇 245 Pages
  • 📝 61,250 - 73,500 Word Count
  • ⏱️ 8 Hours Reading Time

23. Death Of A Gentle Lady (2008)

In "Death of a Gentle Lady" by M.C. Beaton, the charming village of Lochdubh is faced with a puzzling murder that disrupts the idyllic calm. Detective Hamish Macbeth must unravel the secrets lurking beneath the genteel exterior to catch the killer before they strike again.

  • 📇 245 Pages
  • 📝 61,250 - 73,500 Word Count
  • ⏱️ 8 Hours Reading Time

24. Death Of A Witch (2009)

In "Death of a Witch" by M.C. Beaton, the beloved Scottish policeman Hamish Macbeth finds himself investigating a mysterious murder involving witchcraft and revenge in the atmospheric and enchanting village of Lochdubh.

  • 📇 245 Pages
  • 📝 61,250 - 73,500 Word Count
  • ⏱️ 8 Hours Reading Time

25. Death Of A Valentine (2009)

In M. C. Beaton's "Death Of A Valentine," Highland police sergeant Hamish Macbeth finds himself tangled in a web of love, betrayal, and murder when a body is discovered during a Valentine's Day dance. Will Macbeth unravel the truth before love turns deadly?

  • 📇 246 Pages
  • 📝 61,500 - 73,800 Word Count
  • ⏱️ 8 Hours Reading Time

26. Death Of A Chimney Sweep (2011)

In "Death of a Chimney Sweep," M. C. Beaton enthuses readers with an enthralling murder mystery, as the humble village of Lochdubh becomes a playground for suspense, secrets, and a sweeper's untimely demise.

  • 📇 246 Pages
  • 📝 61,500 - 73,800 Word Count
  • ⏱️ 8 Hours Reading Time

27. Death Of A Kingfisher (2012)

In "Death Of A Kingfisher" by M. C. Beaton, the idyllic Scottish village of Braikie is disturbed by murder when an unpopular newcomer meets a mysterious end, leaving local constable Hamish Macbeth to untangle the truth before the killer strikes again.

  • 📇 245 Pages
  • 📝 61,250 - 73,500 Word Count
  • ⏱️ 8 Hours Reading Time

28. Death Of Yesterday (2013)

In "Death of Yesterday" by M. C. Beaton, the beloved detective Agatha Raisin finds herself investigating a decades-old murder case while grappling with personal turmoil. Gripping and clever, this mystery will keep readers guessing till the very end.

  • 📇 272 Pages
  • 📝 68,000 - 81,600 Word Count
  • ⏱️ 9 Hours Reading Time

29. Death Of A Policeman (2014)

In "Death Of A Policeman" by M.C. Beaton, Hamish Macbeth, the beloved small-town constable, is thrown into an intricate web of secrets and murder when a member of the police force meets a suspicious demise. As Hamish delves deeper, he uncovers shocking truths that will shake the close-knit community to

  • 📇 272 Pages
  • 📝 68,000 - 81,600 Word Count
  • ⏱️ 9 Hours Reading Time

30. Death Of A Liar (2015)

In "Death Of A Liar" by M. C. Beaton, the cunning detective Hamish Macbeth returns to uncover the dark lies hidden within the idyllic village of Lochdubh. With his affable wit and sharp intuition, can Macbeth sift through the deceit before another life is lost?

  • 📇 272 Pages
  • 📝 68,000 - 81,600 Word Count
  • ⏱️ 9 Hours Reading Time

31. Death Of A Nurse (2016)

In M. C. Beaton's "Death Of A Nurse," amateur detective Hamish Macbeth embarks on a thrilling investigation when a beloved nurse in the Scottish village of Lochdubh is found dead, uncovering shocking secrets along the way.

  • 📇 248 Pages
  • 📝 62,000 - 74,400 Word Count
  • ⏱️ 8 Hours Reading Time

32. Death Of A Ghost (2017)

In "Death Of A Ghost" by M. C. Beaton, quirky village constable Hamish Macbeth is faced with a perplexing murder mystery involving an arrogant artist, a haunted castle, and a ghostly apparition that holds the key to unraveling the truth.

  • 📇 272 Pages
  • 📝 68,000 - 81,600 Word Count
  • ⏱️ 9 Hours Reading Time

33. Death Of An Honest Man (2018)

In "Death Of An Honest Man" by M. C. Beaton, the quaint Scottish village of Lochdubh is turned upside down when a painfully honest newcomer meets a mysterious end, leaving Detective Hamish Macbeth to untangle the secrets hidden within its tight-knit community.

  • 📇 245 Pages
  • 📝 61,250 - 73,500 Word Count
  • ⏱️ 8 Hours Reading Time

34. Death Of A Green-eyed Monster (2022)

In "Death Of A Green-Eyed Monster" by M. C. Beaton, the beloved Scottish police officer, Hamish Macbeth, faces a challenging murder case intertwined with jealousy, revenge, and secrets in the quiet village of Lochdubh.

  • 📇 240 Pages
  • 📝 60,000 - 72,000 Word Count
  • ⏱️ 8 Hours Reading Time