Reading Lists β†’ Kinsey Millhone

Kinsey Millhone Books In Order (Full List)

Kinsey Millhone is a series of 25 books by Sue Grafton. The first book published in the series is A is for Alibi in 1982. Here is a complete list of Kinsey Millhone books in order.

Last update: October 18, 2026

1. A is for Alibi (1982)

A is for Alibi book cover

Scorsoni used the same method that Gwen used to kill Fife, so it would be assumed the same person committed both murders. His murder eight years earlier was blamed on his wife, Nikki Fife.

  • πŸ“‡ 320 Pages
  • πŸ“ 80,000 - 96,000 Word Count
  • ⏱️ 11 Hours Reading Time

2. B is for Burglar (1985)

B is for Burglar book cover

It only became sinister when Millhone learned that just days before Elaine Boldt went missing, her next-door neighbor and bridge partner had been murdered, and the killer was still at large.

  • πŸ“‡ 320 Pages
  • πŸ“ 80,000 - 96,000 Word Count
  • ⏱️ 11 Hours Reading Time

3. C is for Corpse (1986)

C is for Corpse book cover

She confesses to having accidentally shot her husband, a well-known architect named Dwight Costigan, during a supposed struggle with an intruder at their home years prior.

  • πŸ“‡ 320 Pages
  • πŸ“ 80,000 - 96,000 Word Count
  • ⏱️ 11 Hours Reading Time

4. D is for Deadbeat (1987)

D is for Deadbeat book cover

Female, single and self-employed, with a constitutional inability to work for anyone else. Inconsistency has never troubled me..."* It was late October, the day before Halloween.

  • πŸ“‡ 320 Pages
  • πŸ“ 80,000 - 96,000 Word Count
  • ⏱️ 11 Hours Reading Time

5. E is for Evidence (1988)

E is for Evidence book cover

It was two days after Christmas when Kinsey Millhone received the bank slip showing a credit for five thousand dollars. The account number was correct but Kinsey hadn't made the deposit.

  • πŸ“‡ 320 Pages
  • πŸ“ 80,000 - 96,000 Word Count
  • ⏱️ 11 Hours Reading Time

6. F is for Fugitive (1989)

F is for Fugitive book cover

Bailey Fowler, a long-time fugitive convicted of the murder of seventeen-year-old Jean Timberlake, has been captured. Kinsey Millhone to prove Bailey's innocence, Kinsey heads to Floral Beach, California.

  • πŸ“‡ 320 Pages
  • πŸ“ 80,000 - 96,000 Word Count
  • ⏱️ 11 Hours Reading Time

7. G is for Gumshoe (1990)

G is for Gumshoe book cover

First, Kinsey's car is run off the road, and then days later, she's almost shot, setting in motion a cat and mouse game… So Kinsey decides to hire a bodyguard.

  • πŸ“‡ 320 Pages
  • πŸ“ 80,000 - 96,000 Word Count
  • ⏱️ 11 Hours Reading Time

8. H is for Homicide (1991)

H is for Homicide book cover

First she ran into a murder case. What she needed most was a few quiet days by herself - but two things happened to change her plans.

  • πŸ“‡ 320 Pages
  • πŸ“ 80,000 - 96,000 Word Count
  • ⏱️ 11 Hours Reading Time

9. I is for Innocent (1992)

I is for Innocent book cover

Kinsey Millhone is hired onto the Isabelle Barney murder and begins to suspect someone has been getting away with it.

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

10. J is for Judgment (1993)

J is for Judgment book cover

Before Kinsey can prove his identity, they vanish. That same day, Brian is arrested in the middle of a botched escape attempt, but is just as suddenly released on a technicality.

  • πŸ“‡ 384 Pages
  • πŸ“ 96,000 - 115,200 Word Count
  • ⏱️ 13 Hours Reading Time

11. K is for Killer (1994)

K is for Killer book cover

Only Lorna's mother kept it alive, consumed by the certainty that somebody out there had gotten away with murder. In answering that knock, Kinsey Millhone is pulled into the netherworld of unavenged murder.

  • πŸ“‡ 307 Pages
  • πŸ“ 76,750 - 92,100 Word Count
  • ⏱️ 10 Hours Reading Time

12. L is for Lawless (1994)

L is for Lawless book cover

Gilbert, a violent psychopath, goes after Ray, Kinsey and Laura Huckaby (Ray's daughter and Gilbert's common-law wife) from Santa Teresa to Dallas, TX to Louisville, KY.

  • πŸ“‡ 304 Pages
  • πŸ“ 76,000 - 91,200 Word Count
  • ⏱️ 10 Hours Reading Time

13. M is for Malice (1996)

M is for Malice book cover

Eighteen years ago, one of them – angry, troubled and in trouble – went missing. M is for Millhone, now hired to trace that missing black sheep brother.

  • πŸ“‡ 300 Pages
  • πŸ“ 75,000 - 90,000 Word Count
  • ⏱️ 10 Hours Reading Time

14. N is for Noose (1998)

N is for Noose book cover

Investigator Kinsey Millhone takes on the job of finding the truth about the suspicious death of the sheriff in Nota Lake, California.

  • πŸ“‡ 322 Pages
  • πŸ“ 80,500 - 96,600 Word Count
  • ⏱️ 11 Hours Reading Time

15. O is for Outlaw (1999)

O is for Outlaw book cover

PI Kinsey Millhone of California learns an undelivered letter exonerating her first husband of beating a man to death, for which she left him. Kinsey goes after the real killer, a probe that takes her back to Vietnam War days.

  • πŸ“‡ 354 Pages
  • πŸ“ 88,500 - 106,200 Word Count
  • ⏱️ 12 Hours Reading Time

16. P is for Peril (2000)

P is for Peril book cover

It is now nine weeks since Dr Dowan Purcell vanished without a trace. The sixty-nine-year-old doctor had said goodnight to his collegues at the Pacific Meadows nursing home, had climbed into his car and driven away - never to be seen again.

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

17. Q is for Quarry (2002)

Q is for Quarry book cover

Now the two men who found the body, both nearing the end of long careers in law enforcement, want one last shot at the case, and after months of investigation, the murder remained unsolved.

  • πŸ“‡ 427 Pages
  • πŸ“ 106,750 - 128,100 Word Count
  • ⏱️ 14 Hours Reading Time

18. R is for Ricochet (2004)

R is for Ricochet book cover

Embroiled in a cunning challenge of wits, and meanwhile bemused by her own blossoming romance, Kinsey has to try to control the bitter, angry Reba as she launches her dangerous revenge.

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

19. S is for Silence (2005)

S is for Silence book cover

Thirty-four years after Violet Sullivan's unexplained disappearance, Daisy--the not--seven-year-old daughter she left behind--enlists the assistance of private detective Kinsey Millhone to help her find the truth.

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

20. T is for Trespass (2007)

T is for Trespass book cover

Sociopath Solana Rojas uses a stolen identity as a private caregiver to gain access to her intended victims while endeavoring to outmaneuver private investigator Kinsey Millhone.

  • πŸ“‡ 372 Pages
  • πŸ“ 93,000 - 111,600 Word Count
  • ⏱️ 12 Hours Reading Time

21. U is for Undertow (2009)

U is for Undertow book cover

It's way more than a long shot, but he's persistent and willing to pay cash up front.

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

22. V is for Vengeance (2011)

V is for Vengeance book cover

California PI Kinsey Millhone checks the death of Audrey Vance, a woman she helped arrest for shoplifting, and antagonizes just about everyone, including Audrey's fiancΓ©, several loan sharks, a stone-cold killer.

  • πŸ“‡ 544 Pages
  • πŸ“ 136,000 - 163,200 Word Count
  • ⏱️ 18 Hours Reading Time

23. W is for Wasted (2013)

W is for Wasted book cover

He'd been shot near the beach at Santa Teresa, and two seemingly unrelated deaths, one a murder, the other apparently of natural causes.

  • πŸ“‡ 576 Pages
  • πŸ“ 144,000 - 172,800 Word Count
  • ⏱️ 19 Hours Reading Time

24. X (2015)

X book cover

The book starts off in third-person narrative by a woman called Teddy Xanakis. Teddy is in the throes of a bitter divorce and trying to ruin her ex-husband Ari.

  • πŸ“‡ 528 Pages
  • πŸ“ 132,000 - 158,400 Word Count
  • ⏱️ 18 Hours Reading Time

25. Y is for Yesterday (2017)

Y is for Yesterday book cover

When the tape goes missing, the suspected thief, a classmate, is murdered. McCabe's parents receive a copy of the attack that was filmed, along with a ransom demand.

  • πŸ“‡ 483 Pages
  • πŸ“ 120,750 - 144,900 Word Count
  • ⏱️ 16 Hours Reading Time