Dr. Craig Haggerty, MD is a internal medicine specialist in Bemidji, MN. Dr. Haggerty completed a residency at University of Minnesota. He currently practices at North Country Regional Hospital and is affiliated with Sanford Bagley Medical Center. He accepts multiple insurance plans. Dr. Haggerty is board certified in Internal Medicine.
North Country Regional Hospital
Bemidji Office1300 Anne St NW, Bemidji, MN 56601 (218) 751-5430
- University of Minnesota, Residency Hospital — 1984
- University of Minnesota, Internship Hospital — 1982
- University of Minnesota Medical School, Medical School — 1981
- Blue Cross Blue Shield
- Blue Cross Blue Shield of Minnesota
- First Health (Coventry Health Care)
* Please verify this information when scheduling an appointment.
Leave a review
How likely are you to recommend Dr. Haggerty?
- Sanford Bagley Medical Center
- Sanford Bemidji Medical Center