Ben Flannery, MD


Sees patients at:

FamilyHealth Medical Clinic - Northfield
To make an appointment, call: (507) 646-1494


Already a patient? Make an online appointment or email your provider with MyHealth Info.


Philosophy of Care:

Every child is different and rarely do children follow the book or what someone else told you their child did. As a parent myself, I feel I learn new things about children every day and try to use my own parenting achievements and mistakes to help inform and guide parents in clinic.


Special Interests:

Newborn care; Childhood vaccinations  

Languages Spoken:


Personal Interests:

Lives and works in Northfield 


Saint John’s University

Medical School
University of Iowa

Iowa Methodist Medical Center/Blank Children’s Hospital, Des Moines

Board Certifications and Professional Designations:

Pediatrics; Fellow of the American Academy of Pediatrics; Medical Director of FamilyHealth Medical Clinics

MyHealth Info

Search the site

Find A Provider