DPC Directory
M.D.

JOHN DIGGS

Internal Medicine

Board certified 35+ years in practice Active NPI · 1235226655 Licensed in MA

About

Dr. John Diggs has practiced medicine for over 35 years, serving the Palmer/Monson/Wilbraham area since 2005. He is committed to treating patients like individuals, understanding that every body is unique. With a holistic approach to medical care, Dr. Diggs ensures that patients have time to address their concerns, understand their course of treatment, and feel confident that their health is in good hands. A native of Pittsburgh, PA, Dr. Diggs attended Haverford College before graduating from medical school in Buffalo, NY. After several years in California, he completed his Internal Medicine training at Baystate Hospital in Springfield, MA. He is a diplomate of the American Board of Internal Medicine. Outside of medicine, Dr. Diggs enjoys cycling and has competed on the national level in volleyball. Additionally, he is a motivational speaker and enjoys training physician’s assistants.

Credentials

Training & certification

Medical school
Medical school in Buffalo, NY
Board certification
Diplomate of the American Board of Internal Medicine
Years in practice
35+ years
Specialty
Internal Medicine

Training programs

  • Internship Internal Medicine · Baystate Hospital (Springfield MA)

Licensing

Licensure & registration

NPI
1235226655 · active
Primary license
Massachusetts · 71456

Practice

Where Dr. DIGGS practices

Community

Dr. Diggs lives in Belchertown with his wife, who is a clinical psychologist. Together they are the parents of three musical daughters who live across Massachusetts.

International experience

Several years in California before completing Internal Medicine training

Data aggregated from publicly available sources including the NPPES Registry, practice websites, and professional directories.