Steward Medical Group

Steward Medical Group (SMG) is a physician led, multispecialty practice organization with approximately 700 physicians providing high-quality patient care throughout eastern Massachusetts and southern New Hampshire. Offering primary care and specialty services, our team of providers works collaboratively to meet the health care needs of our patients and keep them healthy.

Our physicians and advanced care practitioners provide outstanding, compassionate care right in the communities where our patients need it most. With over 160 practice locations, patients and their families do not need to travel far from home to receive world class health care.

StewardConnect Patient Portal

Patient PortalThe StewardConnect patient portal allows you to communicate in a secure and confidential manner with your health care team. Once registered and logged on you will be able to:

  • Exchange messages with our practice
  • Review and pay billing statements
  • Request appointments
  • Research health topics
  • Review personal health information
  • Update your profile and contact information


Find a Primary Care Physician

Our physicians are committed to caring for the needs of their patients while building a trusting relationship around the quality care patients deserve.

Find A Primary Care Physician

Book Online with ZocDoc

A select number of Steward Health Care physicians are available for online booking and scheduling through ZocDoc, an online medical care scheduling service.

Book Online With Select Physicians

Steward DirectBook with Morton Hospital

We proudly offer exceptional care to our patients from our team of expert and skilled physicians. Now, you can make an appointment with select physicians at Morton Hospital at your convenience. A number of Steward Medical Group physicians at Morton Hospital including Internal Medicine, Family Medicine, Pediatrics and other specialties are now available for booking appointments through Steward DirectBOOK.

Steward DirectBOOK is fast, simple and secure.  

Book an Appointment