I want to ...
Page Navigation

Maine Dartmouth Family Practice

Welcome to Maine Dartmouth Family Practice. Our group of family practitioners – family physicians, nurses, a pediatrician, an obstetrician, nurse practitioners and physician assistants – are trained to care for you and your family at all stages of life, from prenatal to geriatrics.

As a patient you have a primary care provider who gets to know you as an individual.

Our practice is affiliated with Dartmouth Medical School, the University of New England School of Osteopathic Medicine and MaineGeneral Medical Center.

We are a Patient Centered Medical Home. Find out what this means for you by clicking here.

We are a teaching facility affiliated with the Maine Dartmouth Family Medicine Residency (MDFMR).

Many of our providers are residents who stay with us for about three years and are interested in specializing in family medicine. They receive valuable direct patient care experience here. When they graduate, their patients are given to a new provider.

We also welcome medical students to learn with us for a period of several weeks. Students work one-on-one with MDFMR faculty providers/physicians during this time. Our faculty are an invaluable resource for our residents, students and patients.

Our Services

  • Adult medicine
  • Counseling services
  • Geriatric and nursing home care
  • Laboratory services
  • Limited dental services (extractions)
  • Maternity and newborn care
  • Obstetrics/gynecology
  • Pediatrics
 Please note that Maine Dartmouth Family Practice is currently only accepting new obstetric and pediatric patients.

Medical Staff

MDFMR Resident Physicians

Practice Information

Test Results 
Hospitalization Procedures 
Payment/Insurance Information 
Prescription Refills 


  • Monday: 8 a.m. - 7:30 p.m.
  • Tuesday to Friday: 8 a.m. - 5 p.m.
Please note that evening hours are for acute care and scheduled office appointments.


Maine Dartmouth Family Practice
Thayer Center for Health
149 North Street
Waterville, Maine 04901
Phone: (207) 861-5000
Fax: (207) 861-5001
Billing Office: (877) 255-4680
Referrals: (207) 588-3401