Margaret (Wilkinson) Hanley of Randolph, formerly of Martha’s Vineyard, died peacefully on Tuesday, March 26 at the Good Samaritan Hospital in Brockton. She was 79.

Born in Oak Bluffs on Feb. 6, 1940, Meg was the only child of the late William F. Wilkinson and the late Rachel (Magnuson) Wilkinson. She attended Tisbury schools and graduated from the Tisbury High School in 1957. While her children were in high school, she attended Quincy Jr. College and obtained an associate degree in business.

Before retiring, she was a corporate sponsorships specialist with Bank of America for several years. Previously she was employed by Mulitbank and Bank of Boston. Meg was an active member of the South Shore Viking Association, where she played golf and was involved in all aspects of the club.

She was proud of her Swedish and Irish heritage and enjoyed traveling, including to Sweden. She loved all sports, especially golf, both at home and in Myrtle Beach and Florida. She also loved tennis and racquetball, played softball in high school and was captain of the basketball team. She took pride in her flowers and enjoyed yard work.

She is survived by her daughter, Deborah A. Keegan and her husband Lawrence J. of Billerica; her two sons, William T. Hanley of Sacramento, Calif., and Ray R. Hanley of Dedham; four grandchildren and two great-grandchildren (with a third on the way); and several cousins.

A funeral mass was held on April 1 in Randolph. Interment was the following day in the West Tisbury Cemetery.

Memorial contributions can be made in her name to the South Shore Viking Association, 410 Quincy Avenue, Braintree, MA 02184. For an online guest book, visit cartwrightfuneral.com.