Welch Healthcare & Retirement Group


A Local Leader for Generations

Welch Healthcare & Retirement Group is a leader in senior care and retirement living with more than 65 years’ local experience in the industry. Headquartered in Norwell, Massachusetts, Welch has the experience and expertise to provide premier retirement living.

Welch Healthcare & Retirement Group’s mission is to build and manage communities that ensure independence, choice, dignity and continuity of care for older adults. This tradition and commitment to helping others began in 1949 when the late Thomas (Frank) and Rita M. Welch, founded the John Scott House in their home in Braintree, Massachusetts. What began with Mrs. Welch, a nurse, caring for frail elders in their home, grew into a leader in Massachusetts independent living providers and a pioneer of the integrated campus continuum. Welch was one of the first companies to establish adult day health and child day care programs to complement its residential and skilled nursing care.

Mrs. Rita Welch was the first licensed nursing home administrator in Massachusetts. The Welch family were founding members of the Massachusetts Federation of Homes, the advocacy group now known as the Massachusetts Senior Care Association.

Today, Welch Healthcare & Retirement Group is under the leadership of third- and fourth-generation family members.

let us show you around