The Disappearance of Gayle McCaffrey

Key facts

  • Name: Marjorie “Gayle” McCaffrey
  • Born: ~1976
  • Age at disappearance: 36
  • Last seen: March 17, 2012 (reported missing March 18, 2012)
  • Location: Limestone Boulevard, West Ashley, Charleston, South Carolina
  • Height / build: 5’2″, 155 lbs, brown hair, blue eyes
  • Status: Still missing — Charleston County Sheriff’s Office homicide investigation; declared presumed dead in 2018, body never found
  • Investigating agency: Charleston County Sheriff’s Office — Det. Barry Goldstein, (843) 554-2241

The goodbye letter that wasn’t hers

On the morning of March 18, 2012, Robert McCaffrey told Charleston County deputies his wife was gone. His story: they’d gone out to eat the afternoon before, argued when they got home, and he’d gone for a walk. When he came back at 7:45 p.m., Gayle was in bed, ignoring him. He left again at 10. When he returned at 6:30 the next morning, the house held only their two children — ages ten and four — asleep and alone.

Gayle, he said, had left on her own. As proof, there was a typed goodbye letter: she would always love him and the kids, it said, but she wanted to be with a man named “Nicky,” and Robert shouldn’t look for her. She’d left her wedding band, her Jeep, her phone, her wallet, her checkbook. A 350-pound safe holding a gun and $110,000 in cash was missing, he said.

Her family took one look at the letter and said it wasn’t hers. The letter contained curse words. Gayle McCaffrey, they said, was a devout Baptist who never cursed.

It unraveled from there. The Easley, South Carolina address where Robert said he’d spent the night — a lie. The goodbye letter — fabricated, investigators determined; Robert was charged with obstruction of justice, convicted, and sent to prison. Deputies searched the West Ashley home three times and carried out guns, ammunition, and sheets from the dryer stained with human blood.

Gayle McCaffrey has never been heard from again.

Who Gayle was

Gayle McCaffrey was 36, a mother of two, employed at The Citadel in Charleston. Coworkers, neighbors, and friends described a woman trying to hold her marriage together — she’d even booked a romantic getaway for herself and Robert. What she may not have fully known was that Robert had recently carried on an extramarital affair, telling the other woman he was separated from his wife. When the woman realized he wasn’t separated, she ended it. Robert, meanwhile, kept trying to contact her and win her back.

The children were taken into protective custody in the days after Gayle vanished — found home alone, in the middle of the circumstances of their mother’s disappearance.

The investigation

The Charleston County Sheriff’s Office investigated Gayle’s disappearance as a homicide from early on. Detectives conducted multiple searches. Interviews with coworkers, neighbors, and friends turned up little. In March 2018, Robert McCaffrey was arrested on a fugitive warrant for murder in Gayle’s case — but a Charleston County grand jury declined to indict him, citing a lack of evidence. As former Sheriff Al Cannon later put it, there was “an abundance of circumstantial evidence, but no body.” Robert served his time for obstruction and was released in 2023.

Then, in 2026, the case detonated back into the news from an unexpected direction: New Jersey. Robert McCaffrey was arrested in connection with the 1990 cold-case killing of Lisa Marie McBride. A witness told investigators McCaffrey had admitted killing McBride in the 1990s because she refused to go out with him. A DNA profile collected in Charleston twelve years earlier helped crack the New Jersey case.

Cannon, long retired, said he was watching closely: “It remains to be seen the impact [McCaffrey’s 2026 arrest] will have on our case down here. We hope that maybe at some point we’ll be able to find Gayle, but that is way down the road and remains to be seen. [Bob] was not at all cooperative with us, so I don’t know.” He added that New Jersey prosecutors’ case could, down the road, make McCaffrey “more willing to share information that will help us locate [Gayle] than he was the first time around.”

The New Jersey case is pending; McCaffrey is presumed innocent of that charge. In South Carolina, Gayle’s disappearance remains an open homicide investigation with no body and no murder conviction.

Theories: what might have happened

Killed by her husband. This is the sheriff’s office’s working theory and the shape of all the physical evidence: the fabricated letter, the lies about his whereabouts, the bloodstained sheets, the obstruction conviction. What undercuts a murder charge: no body, and the 2018 case collapsed on circumstantial evidence. Robert McCaffrey has never been convicted in connection with Gayle’s disappearance and is presumed innocent of it.

She left voluntarily. Robert’s original claim — the “Nicky” letter, the missing safe and cash. Her family rejects it utterly: the letter wasn’t in her voice, she left her children, her Jeep, and her entire life, and no trace of her or the supposed $110,000 has ever surfaced.

The New Jersey arrest changes the picture. If McCaffrey is convicted in the McBride case, it establishes a pattern a jury in South Carolina never got to weigh. But patterns aren’t evidence about Gayle, and her location remains unknown.

Have information?

Contact the Charleston County Sheriff’s Office, Det. Barry Goldstein: (843) 554-2241. In an emergency, dial 911.

Timeline

  • ~1976 — Marjorie “Gayle” McCaffrey is born.
  • March 17, 2012 — Last seen at her West Ashley home; argument with husband Robert, per his account.
  • March 18, 2012 — Robert reports her missing; produces the typed “goodbye letter.”
  • March 2012 — Children taken into protective custody; home searched.
  • 2012–2013 — Investigators determine the letter was fabricated; Robert charged with obstruction of justice, convicted, imprisoned.
  • 2018 — Robert arrested on a fugitive murder warrant; Charleston County grand jury declines to indict, citing lack of evidence; no body.
  • 2023 — Robert released from prison.
  • 2026 — Robert arrested in New Jersey in the 1990 Lisa Marie McBride homicide; Charleston DNA profile helped crack it.
  • Today — Still missing. Gayle’s body has never been found.

FAQ

Is Gayle McCaffrey still missing?
Yes. As of October 2026, Gayle McCaffrey has been missing for more than 14 years. The Charleston County Sheriff’s Office investigates her disappearance as a homicide, but her body has never been found.

Was Gayle McCaffrey’s husband convicted of killing her?
No. Robert McCaffrey was convicted of obstruction of justice for fabricating the “goodbye letter,” and in March 2018 he was arrested on a fugitive warrant for Gayle’s murder — but a Charleston County grand jury declined to indict him, citing a lack of evidence. He has never been convicted in connection with her disappearance and is presumed innocent of it.

Why was Robert McCaffrey arrested in 2026?
In a separate case, he was arrested in Manteo, North Carolina, in connection with the 1990 killing of Lisa Marie McBride in New Jersey, after a witness said he admitted the killing and a Charleston-collected DNA profile matched. That case is pending; he is presumed innocent.

What was wrong with the goodbye letter?
Gayle’s family said the typed letter — claiming she was leaving Robert for a man named “Nicky” — contained curse words, and Gayle, a devout Baptist, never cursed. Investigators determined Robert fabricated it.

How can I help?
Share this case file. Anyone with information should contact Det. Barry Goldstein at the Charleston County Sheriff’s Office: (843) 554-2241.

Sources

  • Official / law enforcement: Charleston County Sheriff’s Office (Det. Barry Goldstein, (843) 554-2241); The Charley Project, “Marjorie Gayle McCaffrey”; CUE Center for Missing Persons.
  • News: Fox 49 / WUTV, “Missing Charleston woman’s husband arrested in connection to separate homicide cold case” (2026); Coastal ABC, “How a DNA profile collected in Charleston 12 years ago helped crack a NJ murder cold case” (2026); Live 5 News (WCSC) 2012 coverage.
  • Media: Voices for Justice podcast (Sarah Turney).

Found an error? Tell us via the About page and we will fix it promptly and note the change here.

Verification corrections (October 2026):
– BEFORE: “The Easley, North Carolina address” → AFTER: “The Easley, South Carolina address.” (Easley is in the South Carolina Upstate, not North Carolina.)
– BEFORE: “In 2018, prosecutors brought a murder case against Robert McCaffrey. It fell apart” → AFTER: “In March 2018, Robert McCaffrey was arrested on a fugitive warrant for murder in Gayle’s case — but a Charleston County grand jury declined to indict him, citing a lack of evidence” (per WUTV/Fox49, 2026 coverage). Timeline and FAQ updated to match.
– BEFORE: “he was arrested in New Jersey” → AFTER: “he was arrested in Manteo, North Carolina, in connection with the 1990 killing of Lisa Marie McBride in New Jersey.”
– Added to Key facts: Gayle was declared presumed dead in 2018 (body never found).
– Slug and URL unchanged.

Last verified October 2026.

Leave a Comment