Barbara Ann Mackinnon thumbnail

Barbara Ann Mackinnon

August 18, 1932 - December 25, 2020

Barbara Ann Mackinnon, 88 of Hendersonville, died Friday, December 25, 2020 at her home. Born in Upper Darby, Pennsylvania, she was the daughter of the late David Ferguson Swain and Mary Evelyn Riley Swain. She was a graduate of Cossitt School and Lyons Township High School in LaGrange, Illinois and earned her Bachelor’s Degree in Home Economics from DePauw University in Greencastle, Indiana.

Barbara was a member of First Baptist Church, Hendersonville and had previously belonged to First Presbyterian Church in LaGrange, IL and Christ Church in Oakbrook, IL. She was a member of Kappa Alpha Theta Sorority, the Questors, Wes Jensen Sunday School Class, LaGrange, IL Garden Club, Kenmure Ladies Bible Study, and the First Monday Ladies group.

In addition to her parents, she was preceded in death by a son Scott Douglas Mackinnon.
An amazing wife, mother, grandmother, great-grandmother and homemaker, Barbara will be fondly remembered for her favorite phrase “I’m just fine, thank you!!”. She is lovingly survived by her husband of 67 years, Peter Preston Mackinnon; a son David Preston Mackinnon and his wife Millicent of Downers Grove, Illinois; their family Meredith and Andrew Ronnevik and Beatrice of Waco, Texas; Megan and Brian Humphrey and Preston Kiernicki of Downers Grove, Illinois; Ashley and Paul Glaze and Noah, Emeline, Eden, Levi, and Isaac of Winfield, Illinois; and Andrew and Holly Mackinnon of Des Moines, Iowa. Her daughter Cynthia M. Ramm and her husband Scot of Eden Prairie, Minnesota; their family Tyler P. Ramm of Edina, Minnesota; Austin A. Ramm of Stockton, New Jersey; and Braden D. Ramm of Minneapolis, Minnesota; and her brother David Ferguson Swain and his wife Rochelle of Hendersonville.

A memorial service will be held at a later date.

Memorial contributions may be made to Four Seasons Hospice Compassion for Life, 571 S. Allen Rd., Hendersonville, NC 28731, First Baptist Church, 312 5th Ave West, Hendersonville, NC 28739, Christ Church of Oakbrook, Ill., 501 Oak Brook Rd., Oak Brook, IL 60523; or Pardee Home Health, 800 N. Justice St., Hendersonville NC 28791.

Life Event Timeline

Help tell the story of Barbara by contributing to the Life Event Timeline. Upload the photo of an event...

Post an Event

Leave a Condolence

View All Condolences Post a Condolence

What our families say...

“Very pleased with the service, especially among our darkest days.”


A Session ID is required to purchase jewelry with your loved one's fingerprint, click here to continue. If you do not have an ID, click here to contact us to get your Session ID.