Dr. Douglas MacGregor, MD

Pediatric Hematology & OncologyMaleAge 69

Dr. Douglas MacGregor, MD is a Pediatric Hematology-Oncology Specialist in Ellsworth, ME and has over 42 years of experience in the medical field. He graduated from New York U, School of Medicine medical school in 1979. He is accepting new patients. Be sure to call ahead with Dr. MacGregor to book an appointment.

Dr. MacGregor

Maine Coast Pediatrics

32 Resort Way Ellsworth, ME 04605
Accepting new patients

Compare Providers

Quickly compare more Pediatric Hematology-Oncology Specialists in your area

At a Glance

  • Explains Conditions Well
    Patients said this doctor explains conditions well. See reviews
  • Trustworthy
    Patients said this doctor is trustworthy. See reviews

Experience and Background Checks


Background Check

Healthgrades does not collect malpractice claims information for Maine
No disciplinary actions found for the years we collect data
No board actions found for the years we collect data
Learn more about background checks

Experience Check

Check Dr. MacGregor's experience treating your condition or procedure

Dr. MacGregor's conditions and procedures:

  • Anemia
  • Bleeding Disorders
  • Coagulation Disorders (incl. Hemophilia)
  • Hemophilia
  • Hypercoagulable State
  • Neutropenia
  • Primary Hypercoagulable State (incl. Factor V Leiden Disease)
  • von Willebrand Disease

Insurance Check

Search for your insurance provider

Dr. MacGregor accepts

Accepted insurance can change. Please double-check when making an appointment.

(207) 664-7744

Dr. MacGregor accepts the following insurance:

Choice Plus POS II
Access Blue New England, Blue New England-ME HMO
Balanced Blue Choice-ME PPO
Balanced Pathway-ME HMO
Blue Choice Chamber-ME PPO
Blue Choice-ME PPO
BlueChoice-ME PPO
Bronze (HMO Maine) POS
Bronze (Pathway)-ME POS
Bronze Blue Choice Chamber w/HSA-ME PPO Plus
Bronze Blue Choice w/HSA-ME PPO Plus
Bronze Blue Choice-ME PPO
Bronze Maine HMO
Bronze Maine Plus w/HSA HMO
Bronze Pathway Plus w/HSA-ME HMO
Bronze Pathway-ME HMO
Bronze w/HSA (HMO Maine) POS
Bronze w/HSA (Pathway)-ME POS
Bronze X (Off Exchange)-ME POS
Bronze X (Pathway X Network)-ME POS
Bronze X w/ HSA (Off Exchange)-ME POS
Bronze X w/HSA (Pathway X Network)-ME POS
Catastrophic (Pathway)-ME POS
Catastrophic X (Off Exchange)-ME POS
Catastrophic X (Pathway X Network)-ME POS
Choice-ME HMO
Gold (HMO Maine) POS
Gold (Pathway Network)-ME POS
Gold Blue Choice Chamber-ME PPO Plus
Gold Blue Choice-ME PPO
Gold Maine HMO
Gold Pathway-ME HMO
Gold X (Off Exchange)-ME POS
Gold X (Pathway X Network)-ME POS
Lumenos Group Plans-ME
Maine HMO
Maine Tiered Options Chamber-ME HMO
Maine Tiered Options-ME HMO
MaineHealth Healthy HMO
MaineHealth Healthy Saver
National (BlueCard Basic) PPO
National (BlueCard) PPO
Pathway Chamber-ME HMO
Pathway Network-ME POS
Pathway X Network-ME POS
Pathway X-ME
Pathway-ME HMO
Platinum Blue Choice-ME PPO
Platinum Pathway-ME HMO
Silver (HMO Maine) POS
Silver (Pathway Network)-ME POS
Silver Blue Choice Chamber-ME PPO Plus
Silver Blue Choice w/HSA-ME PPO Plus
Silver Blue Choice-ME PPO
Silver Maine HMO
Silver Maine Plus HMO
Silver Pathway Chamber Plus w/H.S.A-ME HMO
Silver Pathway Chamber Plus-ME HMO
Silver Pathway Plus w/HSA-ME HMO
Silver Pathway-ME HMO
Silver w/HSA (HMO Maine ) POS
Silver X (Off Exchange)-ME POS
Silver X (Pathway X Network)-ME POS
Blue Cross Blue Shield
Blue Card PPO
CareFirst Blue Cross Blue Shield
HealthyBlue 2.0
HealthyBlue Advantage
Cigna HMO
Cigna PPO
Open Access Plus
Health Insurance Plan of Greater New York (HIP) PPO
First Health (Coventry Health Care)
First Health (Coventry Health Care) PPO
Harvard Pilgrim Health Care
Harvard Pilgrim Health Care PPO
Choice Care PPO

Dr. MacGregor's Reviews

Likelihood to recommend Dr. MacGregor


Based on 7 ratings

5 Stars
4 Stars
3 Stars
2 Stars
1 Star
healthgrades logo

Leave a review

How likely are you to recommend
Dr. MacGregor?
(Select your rating)
What went well
  • Appointment scheduling (7)
  • Appointment wasn't rushed (7)
  • Explained conditions well (7)
What could be improved
    RecentHighestLowestMost Helpful
    Reply Flag
    He’s one of the most caring guys your ever gonna meet in your entire life. He’s real, and he’s a genuine person who really wants to help. I recommend him to anyone.
    What went well
    No results
    What could be improved
    No results
    Dec 10, 2018
    ×Post a ResponseAre you Dr. Douglas MacGregor, MD?
    Reply Flag
    I can’t begin to explain all the positive experiences I have had directly with Dr. Macgregor. He is the most caring, thoughtful and involved doctor I have ever encountered. He is both my kids pediatrician and he’s always there to answer my questions and even had us come after hours when I have been a super worried parent. I would recommend him to anyone and everyone! Thanks for being so amazing Dr. Macgregor!
    What went well
    No results
    What could be improved
    No results
    Burns in Bar Harbor, ME – Oct 17, 2017
    ×Post a ResponseAre you Dr. Douglas MacGregor, MD?

    Leave a review

    How was your experience with Dr. MacGregor?

    About Me


    Dr. Douglas MacGregor, MD is a Pediatric Hematology-Oncology Specialist in Ellsworth, ME and has over 42 years of experience in the medical field. He...Read more


    • Pediatric Hematology & Oncology

    Board Certifications

    • Pediatric Hematology-Oncology
    • Pediatrics


    NYU Langone Medical Center
    Fellowship Hospital
    NYU Langone Medical Center
    Residency Hospital
    NYU Langone Medical Center
    Internship Hospital
    New York U, School of Medicine
    Medical School


    Frequently Asked Questions

    Is Dr. Douglas MacGregor, MD accepting new patients?

    Dr. Douglas MacGregor, MD generally accepts new patients on Healthgrades. You can see Dr. MacGregor's profile to make an appointment.

    Does Dr. Douglas MacGregor, MD accept my insurance?

    Use the Healthgrades insurance check to verify if Dr. MacGregor accepts your insurance.

    What are Dr. Douglas MacGregor, MD's top areas of care?

    Dr. MacGregor frequently treats Anemia, Bleeding Disorders, and Coagulation Disorders (incl. Hemophilia). See all procedures and conditions Dr. MacGregor treats.

    Where is Dr. Douglas MacGregor, MD's office located?

    Dr. MacGregor's office is located at 32 Resort Way, Ellsworth, ME 04605. Find other locations and directions on Healthgrades.

    Does Dr. Douglas MacGregor, MD offer telehealth services?

    Dr. MacGregor has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.

    How can I make an appointment with Dr. Douglas MacGregor, MD?

    Find contact information here to make an appointment.


    Maine Coast Pediatrics

    Maine Coast Pediatrics32 Resort Way Ellsworth, ME 04605