Notable Deaths ›

Katherine MacGregor (1925 - 2018), Harriet Oleson on “Little House on the Prairie”

Getty Images / NBC

Played the gossipy neighbor of the Ingalls family

Katherine MacGregor played the mean gossipy Harriet Oleson on the popular television series “Little House on the Prairie.” MacGregor’s character Harriet and her daughter Nellie were the nemeses of the Ingalls family. MacGregor played the character for the full run of the show from 1974 until 1983. Even though fans hated the character, she was very popular.

MacGregor was an accomplished stage actor before she moved into guest spots on television shows. She appeared on “Mannix,” “Emergency!,” and “All in the Family.”

After “Little House on the Prairie,” she taught acting to children at the Wee Hollywood Vendanta Players and dedicated herself to the Hindu religion.

We invite you to share condolences for Katherine MacGregor in our Guest Book.

Died: Tuesday, November 13, 2018 (Who else died November 13?)

Details of death: Died at the Motion Picture and Television Fund retirement community in Los Angeles at the age of 93


Is there someone you miss whose memory should be honored? Here are some ways.


What people said about her: “I just got word that Katherine MacGregor passed away yesterday. This woman taught me so much... about acting... vintage jewelry... life. She was outspoken and hilariously funny.”  —Melissa Gilbert, actress who played Laura Ingalls on “Little House on the Prairie”

“She had an EXTREMELY long, full life and is at peace. But yes, we will all miss her.” —Alison Arngrim, actress who played Nellie Oleson on “Little House on the Prairie”

Full obituary: Washington Post

Related lives:

Little House on the Prairie Photo Gallery

Richard Bull (1924 – 2014), Actor played Nels Oleson on “Little House on the Prairie”

Michael Landon was a Teenage Werewolf

Victor French: From TV Villain to Friend of Angels

Merlin Olsen (1940 – 2010), Football Hall of Famer and actor on “Little House on the Prairie”

The Real Little House on the Prairie