Generic Location Image

Bayhealth Primary Care, Milford


804 N. DuPont Blvd.
Milford, Delaware 19963
Get Directions

Office Hours 8 a.m. to 5 p.m., Monday through Friday


In December, Bayhealth Primary Care, Milford will relocate to the Nemours Building, Sussex Campus, 101 Wellness Way, Milford.

Focused on your family’s health

Our family physicians provide high-quality, comprehensive health care services to your entire family. Trained in all areas of medicine, we are equipped to care for you and your loved ones – no matter how simple or complex the condition. Our family physicians provide complete care for patients, from birth through adulthood. At Bayhealth Primary Care, Milford, our physician is also trained in bariatric counseling.

We consider it a privilege to make personal relationships with patients, which is the basis for an ongoing dialogue focused on preventing disease and embracing the principles of good health.

Bayhealth Primary Care, Milford provides the following services:

  • Preventative care
  • Routine checkups
  • Adolescent medicine
  • Geriatric medicine
  • Adult care
  • Allergies
  • Asthma
  • Childhood diseases
  • Diabetes
  • Family medicine/primary care
  • Hypertension (high blood pressure)
  • Mental health
  • Smoking cessation
  • Sports injuries
  • Teen care
  • Vaccinations
  • Bariatric counseling

To schedule an appointment, call 302-7398-8704.


Bayhealth Primary Care, Milford wants you to focus on your health instead of navigating the world of insurance. As part of Bayhealth Medical Group, we accept most major health plans, as well as Medicare and Medicaid. See the complete list of accepted plans.

At your visit, applicable copayments and fees for services not covered by insurance will be collected. Please call our office at 302-430-0867, if you have any questions.

Meet Our Team

Services at this Location

Primary Care