William McMillan headshot

William D. McMillan, MD

Vascular and Endovascular Surgery
I’m committed to treating your vascular disease by providing the best and most up-to-date care.


This provider is an independent provider, not an employee of North Memorial Health, who practices/provides services at some North Memorial Health locations.

Approach To Care

Dr. McMillan approaches vascular disease by managing the individual needs of each customer. With the use of diagnostic imaging and minimally invasive and surgical treatment options, he provides a tailored treatment plan for each customer. His goal is to improve quality of life, not only with clinical expertise and innovative technology, but with the passion he brings to his work.

Dr. McMillan’s areas of clinical expertise include open and endovascular (stenting) repair of aortic aneurysms, carotid artery blockages, lower extremity vascular occlusions, and placement of permanent hemodialysis access (fistula and graft).



  • Bachelor of Arts Degree – Princeton University, Princeton, NJ
  • Medical Degree – Columbia University College of Physicians and Surgeons, New York, NY


  • General  Surgery Residency – Northwestern University, Chicago, IL


  • Vascular Surgery Fellowship – Northwestern University, Chicago, IL


  • American Board of Surgery (General and Vascular Surgery)


  • Mpls.St.Paul Magazine Top Doc, 2017
  • Dr. McMillan has an extensive history in research, as well as peer-reviewed national presentations and publications. He also is the Vice President/Founder of the Minneapolis Vascular Research Foundation.


Dr. McMillan is married and has two children and two dogs.

Accepted Insurance

All North Memorial Health providers accept the following insurance carriers. Because health insurance plan payments vary and benefit levels are unique to each plan, you may confirm out of pocket cost with your insurance carrier by calling the number on the back of your insurance card.

  • Aetna
  • Blue Cross
  • HealthPartners
  • Humana
  • Medica
  • Medical Assistance
  • Medicaid
  • Medicare
  • Preferred One
  • Ucare
  • UnitedHealthcare