Accepting new patients

No ratings to display.

Dominic Caruso, M.D., M.P.H. (he/him)

Accepting new patients

  • Assistant Professor of Family Medicine, School of Medicine

Specialty

  • Family Medicine

Clinical focus

  • Adolescent Health
  • Sports Medicine (Family Medicine)
  • Vasectomy
  • Maternity / Obstetrics

Locations and contact

I see patients at

About me

I’m a family medicine physician who provides care for the whole family—from newborns to older adults.

My work includes treating all health aspects of my patients’ lives, including:

  • Maternity and obstetric care
  • Chronic disease management
  • Behavioral health
  • Musculoskeletal
  • Sports medicine

I also perform procedures such as vasectomies and use point-of-care ultrasound to help diagnose and treat a variety of conditions.

I chose family medicine because it allows me to build long-lasting, supportive relationships with my patients. I have a background in public health and health policy, and I believe deeply in the importance of primary care physicians as both listeners and advocates.

I’m especially passionate about providing care for people on the socioeconomic margins and believe that access to health care is a universal human right.

I grew up in Portland and returned home after spending time studying and working in other parts of the country. I’m grateful to be caring for patients in my own community.

Outside of the clinic, I love being outdoors—biking, hiking, camping, kayaking and gardening. I also enjoy cooking, baking, and brewing and I especially love sharing good food and conversation with family and friends.

Education and training

  • Degrees

    • M.D., 2016, Mayo Medical School
    • M.P.H., 2015, Harvard School of Public Health
    • B.A., 2003, University of San Francisco
  • Residency

    • Family Medicine, Oregon Health & Science University, 2020

Memberships and associations:

  • American Academy of Family Physicians
Read faculty profile

Insurance

Before scheduling an appointment

  1. Check your network. If you have health insurance,  call your company to find out if the OHSU Health location or provider you plan to visit is part of your network.
  2. Ask what you will pay. Your insurance company can tell you what your costs are likely to be.

If you schedule an appointment and your health insurance does not include OHSU Health, you may have to pay more than if you go to a provider in your insurance network. 

Visit our billing and insurance page for more information.