Skip to main content
Dr. Mark D Earnshaw, MD

Where I Provide Care

Primary Office
22 Bramhall ST
Portland, ME  04102
Phone: 207-662-2381
Fax: 207-662-7025
Map & Directions
Maine Medical Center - Portland
Dr. Mark D Earnshaw, MD

Mark D Earnshaw, MD

Emergency Medicine

As a Board certified emergency physician with over 30 years of clinical experience you might think I have seen it all. The truth is each patient is different and requires my best listening ears and palpating hands to quickly and accurately diagnosis and treat your injury or illness. I enjoy all aspects of the fast paced emergency world but am excited to meet new people and put them at ease during this stressful time.

When not in the ED I love to travel on expeditions around the world providing medical care as required in isolated corners of the continents. Favorite place to date has been Antarctica. With my aging body I am spending more shifts in the urgent care side of the practice. Come and see me at Brighton First Care.

Language(s) Spoken

Education & Credentials

Education & Credentials

Board Certification

  • Emergency Medicine, 2000


  • Medical Center Hospital Of Vermont, Internal Medicine
  • University Of Mississippi Medical Center School Of Medicine, Emergency Medicine, 1989

Medical School

  • University Of Mississippi School Of Medicine, 1985
Hospital Affiliation
  • Maine Medical Center since 1989
  • Maine Medical Partners since 1989
  • MaineHealth Accountable Care Organization since 1994