Cover for Diane Marie Swan MacGillivray's Obituary

IN LOVING MEMORY OF

Diane Marie

Diane Marie Swan MacGillivray Profile Photo

Swan MacGillivray

September 23, 1953 – May 31, 2026

Funeral Services

Visitation

June
4

McDonald Keohane Funeral Home - South

809 Main Street South, Weymouth, MA 02190

4:00 - 7:00 pm (Eastern time)

| Book Hotel
Send Flowers

Celebration of Life

June
5

McDonald KeohaneFuneral Home - South

809 Main Street, Weymouth, MA 02190

Starts at 9:00 am (Eastern time)

| Book Hotel
Send Flowers

Mass

June
5

Starts at 10:00 am (Eastern time)

| Book Hotel
Send Flowers

Obituary

Listen to Obituary

Diane Marie Swan MacGillivray, of Hanover, passed away peacefully in her home surrounded by her loving family on May 31, 2026.


Beloved daughter of the late Velma and John Swan.


Loving mother of Kayleigh A. MacGillivray of Hanover.


Sister of Maureen Swan and Joan Swan both of San Diego, CA, Chris Swan and his wife, Kathee of Braintree, and the late Jack Swan. Girlfriend of John Lumkin of Hanover. Former wife and close friend of Stephen MacGillivray of Haverhill.


Diane grew up in Dorchester and graduated from the Mass General School of Nursing. She was a devoted and well respected neonatal intensive care (NICU) nurse at Brigham and Women's Hospital in Boston where she worked for over 40 years. Caring for her tiny patients, their families, and working alongside her revered colleagues was the highlight of her life.


Diane was a lover of all dogs and rescued her adored Lola, Lolee, and Max. She was loved by many and was considered a second mother to more than a few of Kayleigh's friends.


Diane volunteered at the Hanover Senior Center in her later years and enjoyed the company of the many people she met and worked with. She enjoyed spending many summers in Maine and going out for nice dinners and watching Jeopardy with her girlfriends and boyfriend.


Relatives and friends are respectfully invited to greet the family during the visiting hours on Thursday 06/04/2026 from 4-7 PM in the McDonald Keohane Funeral Home located in South Weymouth at 809 Main Street (Rte 18 opp. South Shore Hospital).


A Celebration of Life Service will be held in the funeral home at 9 AM on Friday 06/05/2026 prior to the Funeral Mass at Saint Gregory's Church in Dorchester at 10 AM.


Burial will follow in the New Calvary Cemetery in Boston.


To send flowers or plant a memorial tree in memory, please visit our flower store.

Guestbook

Visits: 258

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors