Skip to main content
Dr. Peter Rubin, MD

Where I Provide Care

3073 White Mountain HWY
North Conway, NH  03860-7101
Phone: 603- 356-5461
Map & Directions
3073 White Mountain HWY
North Conway, NH  03860-7101
Phone: 603-356-4904
Fax: 603-356-2086
Map & Directions
Office Hours
Monday - Friday: 8am - 4:30pm
159 Main Street
2nd Floor
Norway, ME  04268
Phone: 207-743-2945
Fax: 207-743-2751
Map & Directions
27 Industrial AVE STE 101
Sanford, ME  04073
Phone: 207-459-1666
Fax: 207-459-1667
Map & Directions
Maine Medical Center - Portland
Memorial Hospital - North Conway
Southern Maine Health Care - Biddeford
Stephens Memorial Hospital - Norway
Dr. Peter Rubin, MD

Peter Rubin, MD

Internal Medicine | Medical Oncology

I think oncology is really a unique field for a lot of reasons. You’re exposed to people at a time when they’re in the most distress. At SMHC Cancer Care and Blood Disorders we develop a therapeutic relationship with our patients and ensure they know they can rely on us as they progress through their illness. A large part of this doctor-patient relationship is being honest with them, looking at them as individuals, and developing an understanding of what is most important to them.

Clinical Interest
Cancer Care, Clinical Research, Medical Oncology, Rural Areas, Telehealth
Language(s) Spoken

Education & Credentials

Education & Credentials

Board Certification

  • Internal Medicine, 1991
  • Internal Medicine, Medical Oncology, 1995


  • Duke University Medical Center, 1994


  • University of Calgary Faculty of Medicine, Internal Medicine, 1990
  • University of Western Ontario, Internal Medicine, 1991
  • University of Western Ontario Schulich School of Medicine & Dentistry, Internal Medicine, Medical Oncology, 1993

Medical School

  • University of Calgary Faculty of Medicine, 1988
Hospital Affiliation
  • Maine Medical Center since 2016
  • MaineHealth Accountable Care Organization since 2015
  • MaineHealth Cancer Care Network
  • Memorial Hospital since 2017
  • Southern Maine Health Care since 2015
  • Stephens Memorial Hospital since 2016