Return to Find a Provider

Karl  Dietrich, Family Medicine provider.

Karl Dietrich, MD, MPH

Family Medicine

As a primary care physician, I aim to partner with my patients to focus on their health and wellness. Communication skills are important. As a provider, I work hard to engage with other family members when it is appropriate. I want them to know that I am a reliable resource who can guide them through the wide spectrum of their life experiences.

I entered Family Medicine because I love caring for patients at all stages of their life. I enjoy getting to know them within the unique context of their community. Family Medicine allows me to think about health in a more broad context. Caring for individuals, and often their many family members gives me a unique context. I am able to provide more comprehensive care.

It is gratifying when my patients feel they are able to understand all their personal health issues and options. I want them to feel empowered in their own healthcare decisions.

Where to find me

Cheshire Medical Center

62 Maple Avenue
Keene, New Hampshire 03431



Google Maps directions

About me

Karl Dietrich, MD, MPH


  • 2021

Areas of focus

  • Chronic disease management
  • Preventive care
  • Addiction medicine


  • English


Medical School

  • MD, Geisel School of Medicine at Dartmouth, Hanover, NH, 2014


  • MPH, Geisel School of Medicine at Dartmouth, Hanover, NH, 2008


  • Family Medicine, Brown University Memorial Hospital of Rhode Island, Pawtucket, RI, 2017


  • Family Medicine, University of Washington School of Medicine, Seattle, WA, 2019

Board Certification

  • Family Medicine