Amy Keller, MD
- Family medicine
- Preventive care
- Obesity medicine
- Geriatric care
- Chronic disease management
- Virtual visits
I am a board-certified family medicine physician with professional interests in preventive care, obesity medicine, colonoscopies, geriatric care and chronic disease management. I also speak Spanish. I offer face-to-face virtual visits for a variety of health services and conditions.
Hometown: Clarion, IA
I'm passionate about: My two cats, which are like family to me. I also enjoy spending time tending to my fish.
If I wasn't a provider, I would be a: cook, because I like making tasty, yet healthy creations.
I knew I wanted to become a physician because: I grew up wanting to become a veterinarian, but changed my mind in undergrad. I enjoyed the field of medicine, however, realized the importance of communicating and developing relationships with my patients, which made family practice a more desirable option.
My personal health goal is: to continue making strides in the gym, such as weighted pull-ups and lifting heavier weights during my workouts.
The best thing I've done for my health is: to work with a personal trainer in the gym, and become more cognizant about my food choices.
I am most proud of: earning degrees in microbiology, genetics, and Spanish during four years of undergraduate studies at Iowa State University.
A few of my personal achievements include: losing 30 lbs., while increasing my percent of lean muscle mass as a part of a six-month, self-directed research project; knowing nothing about being an aquarist to breeding and raising my own cichlids; and completing RAGBRAI (the Register's Annual Great Bike Ride Across Iowa).
- Family medicine
- Working out
- University of Iowa, Carver College of Medicine
- Iowa State University
- American Academy of Family Physicians
- American Board of Obesity Medicine
- American Society of Bariatric Physicians
- Iowa Academy of Family Physicians
- Obesity Action Coalition
Years of experience
Additional languages spoken
Are you this provider? Update your profile.
To verify your specific doctor's or hospital's network participation with any plan, please contact the health plan directly. This information is subject to change and may not be reflected until the next update. We accept many insurance plans, providing access to providers across a wide range of specialties. Learn more.
Major health plans we accept
- Allina Health | Aetna
- Blue Cross Blue Shield of Minnesota
Other health plans we accept
- America's PPO
- First Health/Coventry
- Hennepin Health (formerly Metropolitan Health Plan)
- South Country Health Alliance
- United Behavioral Health
- Wisconsin Physician Services (WPS)