Skip to main content

Residency Programs

MMC fills a dual role, as both a community hospital and a tertiary care center. The high quality care, advanced technology, and well-trained professionals at MMC have made it the major referral center north of Boston. At the same time, MMC also delivers excellent routine medical and surgical care to its community.

As a single-hospital sponsor, MMC currently supports over 240 residents and fellows in several residencies and  fellowship programs all approved by the Accreditation Council for Graduate Medical Education. Each program is the responsibility of a full-time program director and more than 500 highly qualified attending physicians serve as faculty. House officers benefit from the close personal and professional relationships that they develop with members of the attending staff. Clinical practice is supported by an excellent nursing and allied health professional staff and a highly skilled ancillary staff.

The clinical experience is complemented by basic science seminars, daily teaching rounds, and a large number of clinical conferences in all specialties and subspecialties. Research is an essential activity at a teaching hospital, today more than ever. Where once it took decades for new knowledge to find its way to practical application at the bedside, now the interval is measured in years and sometimes only in months. Our residents have numerous opportunities to pursue areas of interest.

Three women doing yoga

Life in Portland

Life is good here! Find out why.

Two people walk on a path surrounded by green grass and trees. Maine Medical Center is seen in the distance.

Life at Maine Medical Center

We are Northern New England's Premier Teaching Hospital. Find out what it’s like.

Healthy produce in a bowl surrounded by fitness equipment

Resident/Fellow Wellness Resources

It's important to take good care of yourself during post-graduate training so you can fully fully participate in your education and patient care. View wellness resources and resident/fellow support programs.