The Jonathan Stride is a Mystery / Thriller series by Brian Freeman, made up of 14 books published between 2005 and 2026. It begins with Immoral (2005), and is best read in publication order. The most recent entry is Where the Road Ends (2026), spanning 21 years of storytelling.
Jonathan Stride series: frequently asked questions
What order should I read the Jonathan Stride series?
Start with Immoral (2005), the first book in the Jonathan Stride series by Brian Freeman. Follow the books in publication order for the best reading experience.
How many books are in the Jonathan Stride series?
There are 14 books in the Jonathan Stride series by Brian Freeman, published between 2005 and 2026.
What is the first book in the Jonathan Stride series?
The first book in the Jonathan Stride series is Immoral, published in 2005 by Brian Freeman.
What is the latest book in the Jonathan Stride series?
The most recent book in the Jonathan Stride series is Where the Road Ends (2026) by Brian Freeman.
About the Jonathan Stride series
Brian Freeman's Jonathan Stride novels are atmospheric American thrillers set in the cold, lake-bound city of Duluth, Minnesota. Lieutenant Jonathan Stride is a dogged, intuitive homicide detective whose cases are shadowed by personal loss, and whose investigations probe the secrets buried beneath a tight northern community.
Freeman combines twisty, psychologically charged plots with a strong sense of place — the brooding weather and water of Lake Superior loom over everything. Stride's relationships, especially with partner Maggie and Serena, give the series emotional continuity.
The books work as standalones, but Stride's personal arc develops across the series, beginning with "Immoral."