Dr Michael Caffaro
Family Physician
About Dr Caffaro
Edit profileDr. Michael J. Caffaro is a seasoned Family Physician practicing at 10020 100 Street NW, Edmonton, AB, where he delivers comprehensive, patient-centered care to individuals and families across all age groups. With over 35 years of experience, Dr. Caffaro is known for his thoughtful approach, clinical precision, and dedication to long-term wellness. If you've been under his care, consider leaving a review to help others discover his trusted and compassionate medical expertise.
Special interest
Dr. Caffaro’s medical interests include full-spectrum family medicine, pediatric care, newborn and infant feeding support, chronic disease management, and preventative health strategies. He emphasizes continuity of care and evidence-based treatment, tailoring each plan to the patient’s unique needs while serving as a central point of coordination for specialist referrals and long-term health planning.
Education and training
Dr. Michael Caffaro earned his MD from the University of Alberta in 1990 and holds certification from the College of Family Physicians of Canada. He was also the first Fellow in Rural Medicine at the University of Alberta, completing additional surgical training and spending over two decades practicing full-scope rural family medicine in Hinton before returning to Edmonton in 2015.
Practice in Edmonton, AB
- 2700-10020 100 ST NW, Edmonton, Alberta, Canada, T5J 0N3
Frequently Asked Questions
He provides comprehensive care for children, including newborn checkups, infant feeding support, and developmental monitoring to ensure a healthy start in life.
Yes, he spent 22 years in Hinton offering full-scope rural family medicine, including surgical procedures and emergency care, before returning to Edmonton.
Absolutely—he has served on boards for the Alberta Medical Association, Canadian Medical Association, and Rural Physician Action Plan, advocating for rural healthcare improvements.
Yes, he manages long-term illnesses like diabetes and hypertension with personalized care plans and regular follow-ups to support patient health.
His practice is located at 10020 100 Street NW, Edmonton, AB T5J 0N3, offering accessible care in the heart of the city.
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 Michael Caffaro! Your feedback can help others make informed healthcare choices.
Write a review