Katherine MacGregor

Jan 12, 1925 – Nov 13, 2018 (Age 93)


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 nemesis 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. She died at the age of 93. For full obituary and coverage from Legacy.com, click here.

Guest Book

Not sure what to say?

Oh! Ms. Katherine. You gave us "Mrs. Oleson". We hated her but loved her so much at the same time. It takes great talent to achieve that. Thank you for the good childhood memories. We will miss you dearly.

As mean as her character was on "Little House" I loved her! She brought a lot of color to the show along with Nelly. Rest in peace Katherine!

She will be greatly missed by society and the film industry. Please find peace in precious memories left behind. May God grant you comfort during your time of grief.

My heartfelt sympathy goes out to Katherine's family and friends. She was truly a talented lady. I hope you can draw comfort from your memories and in knowing that the true God cares for you.

Ms MacGregor was a great talent and will forever be remembered. Her role as Mrs. Olson was so unique to the show LHOTP. Her condolences are loving and reflect how much Scotty meant to many, many people. RIP A Fan

Rip Scottie MacGregor aka Harriet Olsensay hello to all of your castmates up in heaven.

Katherine has made her impact on the acting industry. She was a very talented lady who entertained millions of people. It is time for her to rest--A Fan

These many messages of condolences reflect the love people had for Katherine. She was admired for her excellent acting talents and she entertained millions of TV viewers. RIP Scotty A Fan

Katherine was a terrific actress and her talents were many. May her family and friends find peace in these beautiful messages of love. A Fan