Reading Lists β†’ Harry Bosch

Harry Bosch Books In Order (Full List)

Harry Bosch is a series of 30 books by Michael Connelly. The first book published in the series is The Black Echo in 1992. Here is a complete list of Harry Bosch books in order.

Last update: October 17, 2026

1. The Black Echo (1992)

The Black Echo book cover

In Michael Connelly's gripping crime thriller, "The Black Echo," detective Harry Bosch is thrust into a chilling investigation when a body is found in a drainpipe. As Bosch delves deeper, he uncovers a horrifying conspiracy that threatens to consume him.

  • πŸ“‡ 482 Pages
  • πŸ“ 120,500 - 144,600 Word Count
  • ⏱️ 16 Hours Reading Time

2. The Black Ice (1993)

The Black Ice book cover

In "The Black Ice" by Michael Connelly, detective Harry Bosch plunges into the dark underbelly of the drug world, as he investigates the mysterious death of a fellow officer. A gripping and atmospheric crime thriller that keeps readers on the edge of their seats.

  • πŸ“‡ 448 Pages
  • πŸ“ 112,000 - 134,400 Word Count
  • ⏱️ 15 Hours Reading Time

3. The Concrete Blonde (1994)

The Concrete Blonde book cover

In Michael Connelly's exhilarating thriller, "The Concrete Blonde," Detective Harry Bosch faces his toughest challenge yet as he reopens a notorious cold case and finds himself trapped in a deadly game of cat and mouse with a seductive killer who is determined to prove her innocence.

  • πŸ“‡ 484 Pages
  • πŸ“ 121,000 - 145,200 Word Count
  • ⏱️ 16 Hours Reading Time

4. The Last Coyote (1995)

The Last Coyote book cover

In "The Last Coyote" by Michael Connelly, prepare to be captivated by Harry Bosch's relentless pursuit of justice as he delves deep into the haunting past that shaped him, unraveling a personal mystery filled with danger, secrets, and the dark underbelly of Los Angeles.

  • πŸ“‡ 400 Pages
  • πŸ“ 100,000 - 120,000 Word Count
  • ⏱️ 13 Hours Reading Time

5. Trunk Music (1997)

Trunk Music book cover

In "Trunk Music" by Michael Connelly, Detective Harry Bosch tackles a twisted case involving the murder of a Hollywood producer found dead in the trunk of his Rolls-Royce. As Bosch dives deep into the dark underbelly of LA, secrets and deception make this crime thriller impossible to put down.

  • πŸ“‡ 448 Pages
  • πŸ“ 112,000 - 134,400 Word Count
  • ⏱️ 15 Hours Reading Time

6. Angels Flight (1999)

Angels Flight book cover

In "Angels Flight" by Michael Connelly, LAPD detective Harry Bosch investigates a high-profile lawyer's murder in Los Angeles' Angels Flight funicular. As he delves into the dark nexus of police and politics, Bosch uncovers a web of deceit and corruption that threatens to consume him.

  • πŸ“‡ 454 Pages
  • πŸ“ 113,500 - 136,200 Word Count
  • ⏱️ 15 Hours Reading Time

7. A Darkness More Than Night (2000)

A Darkness More Than Night book cover

In Michael Connelly's gripping thriller "A Darkness More Than Night," investigator Terry McCaleb joins forces with detective Harry Bosch to solve a puzzling murder case. As secrets unravel and darkness looms, they must confront their own demons before the truth is buried forever.

  • πŸ“‡ 470 Pages
  • πŸ“ 117,500 - 141,000 Word Count
  • ⏱️ 16 Hours Reading Time

8. City Of Bones (2002)

City Of Bones book cover

In Michael Connelly's City of Bones, Detective Harry Bosch dives deep into an unsolved murder case, unearthing a dark web of corruption, danger, and the haunting secrets of a forgotten past. An electrifying crime thriller that will leave readers on the edge of their seats.

  • πŸ“‡ 416 Pages
  • πŸ“ 104,000 - 124,800 Word Count
  • ⏱️ 14 Hours Reading Time

9. Lost Light (2003)

Lost Light book cover

In Michael Connelly's thrilling crime novel Lost Light, former detective Harry Bosch returns to the LAPD to reopen a cold case which hits closer to home than he could have ever imagined. A gripping page-turner filled with suspense and unexpected twists.

  • πŸ“‡ 387 Pages
  • πŸ“ 96,750 - 116,100 Word Count
  • ⏱️ 13 Hours Reading Time

10. The Narrows (2004)

The Narrows book cover

In Michael Connelly's gripping thriller, The Narrows, retired detective Harry Bosch is drawn into a dangerous game with a serial killer known as "The Poet." With high stakes and no room for error, Bosch must navigate the dark depths of obsession and find the truth before it's too late.

  • πŸ“‡ 436 Pages
  • πŸ“ 109,000 - 130,800 Word Count
  • ⏱️ 15 Hours Reading Time

11. The Closers (2005)

The Closers book cover

In Michael Connelly's gripping thriller, "The Closers," renowned detective Harry Bosch returns to the LAPD to solve cold cases, unravelling decades-old mysteries and facing personal demons that refuse to stay buried. Twists and turns abound in this captivating page-turner that keeps readers on the edge of their seats till the very last page.

  • πŸ“‡ 432 Pages
  • πŸ“ 108,000 - 129,600 Word Count
  • ⏱️ 14 Hours Reading Time

12. Echo Park (2006)

Echo Park book cover

In Michael Connelly's gripping crime thriller, Echo Park, Detective Harry Bosch must confront ghosts from his past when a serial killer who got away returns. As the case intensifies, secrets deciphered during the journey to Echo Park may finally unlock the truth.

  • πŸ“‡ 405 Pages
  • πŸ“ 101,250 - 121,500 Word Count
  • ⏱️ 14 Hours Reading Time

13. The Overlook (2007)

The Overlook book cover

In Michael Connelly's gripping crime thriller "The Overlook," Detective Harry Bosch is tasked with solving the mysterious murder of a physicist at the overlook of Mulholland Drive. As the investigation unfolds, secrets and betrayals lurk around every corner, testing Bosch's skills and determination to catch the killer.

  • πŸ“‡ 225 Pages
  • πŸ“ 56,250 - 67,500 Word Count
  • ⏱️ 8 Hours Reading Time

14. Nine Dragons (2009)

Nine Dragons book cover

In Nine Dragons, master storyteller Michael Connelly takes us on a heart-pounding ride through the streets of Hong Kong as LAPD detective Harry Bosch races against time to save his kidnapped daughter, plunging into a chilling world of Hong Kong triads and personal vendettas.

  • πŸ“‡ 374 Pages
  • πŸ“ 93,500 - 112,200 Word Count
  • ⏱️ 12 Hours Reading Time

15. The Drop (2011)

The Drop book cover

In Michael Connelly's gripping thriller, The Drop, Detective Harry Bosch finds himself tangled in a web of corruption, as he investigates the case of a young man's mysterious death, leading him to confront a dark secret that could shatter his city's fragile peace.

  • πŸ“‡ 388 Pages
  • πŸ“ 97,000 - 116,400 Word Count
  • ⏱️ 13 Hours Reading Time

16. The Black Box (2012)

The Black Box book cover

In Michael Connelly's gripping crime novel, "The Black Box," Detective Harry Bosch finds himself determined to solve an unsolved case from the 1992 Los Angeles riots. With fast-paced action and Connelly's signature suspense, this thrilling page-turner will keep readers on the edge of their seats.

  • πŸ“‡ 403 Pages
  • πŸ“ 100,750 - 120,900 Word Count
  • ⏱️ 13 Hours Reading Time

17. The Burning Room (2014)

The Burning Room book cover

In "The Burning Room" by Michael Connelly, Detective Harry Bosch is teamed up with a young, ambitious partner to solve a cold case that takes them on a thrilling journey through the murky world of politics and corruption.

  • πŸ“‡ 388 Pages
  • πŸ“ 97,000 - 116,400 Word Count
  • ⏱️ 13 Hours Reading Time

18. The Crossing (2016)

The Crossing book cover

Michael Connelly's "The Crossing" takes readers on a thrilling ride with detective Harry Bosch as he teams up with defense attorney Mickey Haller to uncover the truth behind a mysterious murder case. Full of twists, gripping suspense, and Connelly's impeccable storytelling, this is a must-read for crime fiction fans.

  • πŸ“‡ 417 Pages
  • πŸ“ 104,250 - 125,100 Word Count
  • ⏱️ 14 Hours Reading Time

19. The Wrong Side Of Goodbye (2016)

The Wrong Side Of Goodbye book cover

In "The Wrong Side of Goodbye," Michael Connelly takes detective Harry Bosch on a gripping rollercoaster ride as he tackles two seemingly unconnected casesβ€”one involving a billionaire's secret past and the other a decades-old unsolved crime. Bosch's relentless pursuit of justice collides with personal demons, making this crime thriller a must-read.

  • πŸ“‡ 388 Pages
  • πŸ“ 97,000 - 116,400 Word Count
  • ⏱️ 13 Hours Reading Time

20. Two Kinds Of Truth (2016)

Two Kinds Of Truth book cover

"Two Kinds of Truth" by bestselling author Michael Connelly delivers a relentless and suspenseful tale as Detective Harry Bosch confronts deep-rooted corruption, takes on a chilling cold case, and defends his own integrity within a fractured justice system. A gritty and gripping crime thriller that will leave you breathless.

  • πŸ“‡ 388 Pages
  • πŸ“ 97,000 - 116,400 Word Count
  • ⏱️ 13 Hours Reading Time

21. Dark Sacred Night (2018)

Dark Sacred Night book cover

In Michael Connelly's "Dark Sacred Night," detective RenΓ©e Ballard teams up with the iconic Harry Bosch to solve a cold case that unravels the dark underbelly of Los Angeles, exposing secrets that will leave readers on the edge of their seats.

  • πŸ“‡ 400 Pages
  • πŸ“ 100,000 - 120,000 Word Count
  • ⏱️ 13 Hours Reading Time

22. The Night Fire (2019)

The Night Fire book cover

In "The Night Fire" by Michael Connelly, Detective RenΓ©e Ballard teams up with retired detective Harry Bosch to solve a cold case that becomes entangled with a current murder investigation, revealing dark secrets and testing their loyalty to the truth. Gripping, atmospheric, and masterfully crafted.

  • πŸ“‡ 405 Pages
  • πŸ“ 101,250 - 121,500 Word Count
  • ⏱️ 14 Hours Reading Time

23. The Dark Hours (2021)

The Dark Hours book cover

The Dark Hours by Michael Connelly is a gripping thriller that follows detective RenΓ©e Ballard as she investigates a brutal murder and delves into the dark secrets of the victim's past, immersing readers in a twisted web of suspense and danger.

  • πŸ“‡ 400 Pages
  • πŸ“ 100,000 - 120,000 Word Count
  • ⏱️ 13 Hours Reading Time

24. Desert Star (2022)

Desert Star book cover

In "Desert Star," bestselling author Michael Connelly takes readers on a gripping ride through the blistering heat of the desert, where a detective uncovers a web of secrets and conspiracies that threaten to consume him and those he holds dear.

  • πŸ“‡ 400 Pages
  • πŸ“ 100,000 - 120,000 Word Count
  • ⏱️ 13 Hours Reading Time

25. Resurrection Walk (2023)

Resurrection Walk book cover

In "Resurrection Walk," Michael Connelly sends Harry Bosch into a new installment that has to be read after the earlier books. What starts as a favor becomes a hunt, and walking away stops being a real choice.

  • πŸ“‡ 464 Pages
  • πŸ“ 116,000 - 139,200 Word Count
  • ⏱️ 15 Hours Reading Time

26. The Waiting (2024)

The Waiting book cover

"John was John Lewin, the deputy DA assigned to prosecute cases from the Open-Unsolved Unit. In the news coverage that solved cold cases often brought, the local media had dubbed him β€œthe King of Cold Cases."

In "The Waiting," Michael Connelly sends Harry Bosch into a new installment that has to be read after the earlier books. Friends, suspects, and unfinished business collide before the case will close.

  • πŸ“‡ 407 Pages
  • πŸ“ 101,750 - 122,100 Word Count
  • ⏱️ 14 Hours Reading Time

27. Nightshade (2025)

Nightshade book cover

In "Nightshade," Michael Connelly sends Harry Bosch into a new installment that has to be read after the earlier books. A quiet lead turns dangerous, and the truth is worse than the rumor that started it.

  • πŸ“‡ 480 Pages
  • πŸ“ 120,000 - 144,000 Word Count
  • ⏱️ 16 Hours Reading Time

28. The Proving Ground (2025)

The Proving Ground book cover

In "The Proving Ground," Michael Connelly sends Harry Bosch into a new installment that has to be read after the earlier books. Old loyalties get tested, and the last chapters change who can be trusted.

  • πŸ“‡ 398 Pages
  • πŸ“ 99,500 - 119,400 Word Count
  • ⏱️ 13 Hours Reading Time

29. Ironwood (2026)

Ironwood book cover

In "Ironwood," Michael Connelly sends Harry Bosch into a new installment that has to be read after the earlier books. Friends, suspects, and unfinished business collide before the case will close.

  • πŸ“‡ 325 Pages
  • πŸ“ 81,250 - 97,500 Word Count
  • ⏱️ 11 Hours Reading Time

30. The Hollow (2026)

The Hollow book cover

In "The Hollow," Michael Connelly sends Harry Bosch into a new installment that has to be read after the earlier books. The obvious explanation falls apart, and the people closest to the trouble are not all on the same side.

  • πŸ“‡ 352 Pages
  • πŸ“ 88,000 - 105,600 Word Count
  • ⏱️ 12 Hours Reading Time