Book an appointment
Request appointment
Always welcoming new patients!

Mira Upadhyaya, MD, MPH

Internal Medicine, Addiction Medicine

Mira Upadhyaya, MD, MPH is a board certified internal medicine physician that received her medical degree and Master of Public Health degree simultaneously from St. George’s University School of Medicine in the West Indies. She completed an internal medicine residency at St. Joseph’s University Medical Center in Paterson, NJ and an addiction medicine fellowship with Geisinger Health System.

"I am excited to practice medicine in an area that has been my home for many years, and hope to help my patients live longer, healthier lives. I always stay updated on evidence-based medicine and integrate the latest treatments into my practice."


  • Board Certified: Internal Medicine
  • Board Certified: Addiction Medicine
  • Certified in Public Health (CPH)


  • Gujarati
  • Hindi


  • Scholarship winner , Ruth Fox, 2020