Find A Provider

High quality care, close to home

Milford Regional Physician Group takes pride in offering the community a broad range of health care providers to satisfy individual preferences and needs. Our expert clinicians will provide you with compassionate care of the highest quality — the trademark of Milford Regional Physician Group.

Unfortunately, at this time, we do not have any primary care providers currently accepting adult patients. To be added to our adult primary care wait list, please fill out our new patient request form. When a provider becomes available, our new patient liaison will reach out to you to schedule an appointment. Please do not submit more than one form. Our current wait time for an adult primary care provider is approximately 3-6 months.

For pediatric providers, please contact one of our pediatric offices directly to schedule an appointment:
Community Pediatrics of Medway - 508.533.6020
Community Pediatrics of Milford - 508.634.7333
Franklin Pediatric & Adolescent Care - 508.541.8000
Hopkinton Internal Medicine & Pediatrics - 508.435.5936

If you are looking to make an appointment with one of our specialists, please call our new patient line at 1-833-GET-MRPG (1-833-438-6774) or reach out to the specialist's office directly.

Types of Providers
Credential Abbreviations

Connect with Milford Regional Physician Group