Dr David MacKinnon
Family Physician
About Dr MacKinnon
Edit profileDr. David MacKinnon is a Family Physician practicing at St. Michael’s Hospital, located at 30 Bond Street, Toronto, ON, where he delivers comprehensive, patient-centered care to individuals and families across all age groups. With over 25 years of experience, Dr. MacKinnon is known for his commitment to continuity, evidence-based treatment, and fostering long-term relationships with his patients—if you’ve received care from Dr. MacKinnon, consider leaving a review to help others find a trusted medical partner in downtown Toronto.
Special interest
Dr. MacKinnon’s medical interests include chronic disease management, preventive care, acute illness treatment, and integrated primary care. He emphasizes continuity across inpatient and outpatient settings, and his practice philosophy centers on tailoring care plans to individual needs while staying current with advancements in family medicine.
Education and training
Dr. David MacKinnon earned his MD from the Schulich School of Medicine and Dentistry at Western University in 1998 and is certified in Family Medicine by the College of Family Physicians of Canada. He is licensed by the College of Physicians and Surgeons of Ontario (CPSO) and holds hospital privileges at St. Michael’s Hospital.
Practice in St Michael's Hospital
St Michael's Hospital
- St Michael's Hospital, Emergency Medicine Department, 30 Bond Street, Toronto ON M5B 1W8
Practice in One Blue Jays Way
One Blue Jays Way
- One Blue Jays Way, Toronto ON M5V 1J1
Frequently Asked Questions
He provides care for patients of all ages, from infants to seniors, offering both routine checkups and management of complex health conditions.
Yes, he emphasizes regular screenings, immunizations, and lifestyle counseling to help patients maintain long-term wellness.
Absolutely—he treats conditions like diabetes, hypertension, and asthma with personalized care plans and ongoing monitoring.
Yes, he holds privileges at St. Michael’s Hospital, allowing for coordinated care between clinic and hospital settings.
No referral is required; patients can contact the hospital directly to inquire about availability and schedule an appointment.
Manage your profile
Keep your information up to date so patients can find and trust you. Update your contact details, specialties and more in just a few clicks.
Be the first to review Dr David MacKinnon! Your feedback can help others make informed healthcare choices.
Write a review