She is preceded in death by her husband, Bill Hagan.
Margaret is survived by her daughter, Barbara Beachler (Randy), of Evansville; son, Scott Hagan (Vicki), of Evansville; granddaughters, Krista Johnson (Alan), of Boonville, IN, Debbie Summerville (Jamie), of Dayton, TN, Lora Walters,(Samuel), of Carterville, IL; grandsons, Mike Hagan (Trisha), of Irving, TX, Brian Hagan (Chelsea), of Remington, IN, Mark Hagan (Abby), of New Albany, IN; and 15 great grandchildren.
Private services were held by Alexander East Chapel.