Mackenzie Price is the central character in Ruhi Choudhary’s crime fiction series. She is a detective working in a small town, handling cases that involve missing children, buried secrets, and violent crimes. Across eight books, she has developed from a relatively new detective into a seasoned investigator with a reputation for persistence.
What sets Mackenzie apart is the way her personal history intersects with her professional work. She carries her own scars and unresolved questions, and these shape how she approaches each case. Her determination to find the truth, even when it leads to uncomfortable places, is the driving force of the series.
Reading Order#
See the complete Detective Mackenzie Price reading order for all books in the series.
Frequently Asked Questions
What drives Mackenzie Price as a detective?
Mackenzie Price is motivated by a deep sense of justice and her own troubled past. Her personal history gives her empathy for victims and their families, but it also makes her cases more emotionally demanding as she sometimes sees echoes of her own experiences in the crimes she investigates.
What kind of cases does Mackenzie Price investigate?
Mackenzie Price handles a range of serious crimes including missing persons cases, cold cases involving buried remains, and serial killer investigations. Each book presents a new primary case while building on her ongoing personal story.
Who created the character Mackenzie Price?
Mackenzie Price was created by author Ruhi Choudhary and first appeared in Our Daughter’s Bones, published in 2020. The character has since appeared in eight books in the Detective Mackenzie Price series.