Amy Banks, MD, grew up in Mt. Iron, Minnesota. She received her degree in engineering from the University of Minnesota in 1996 and her medical degree in 2003. Dr. Banks completed her residency in Family Medicine at North Memorial Hospital in Robbinsdale, MN. For the next 12 years she worked as a physician in Salt Lake City before moving back to the Iron Range in 2019. Amy practices at the Cook Medical and Tower Medical clinics.
Amy Banks, MD, grew up in Mt. Iron, Minnesota. She received her degree in engineering from the University of Minnesota in 1996 and her medical degree in 2003. Dr. Banks completed her residency in Family Medicine at North Memorial Hospital in Robbinsdale, MN. For the next 12 years she worked as a physician in Salt Lake City before moving back to the Iron Range in 2019. Amy practices at the Cook Medical and Tower Medical clinics.
The reviews listed below were collected independently of Scenic Rivers Health Services through rater8. Each review represents an authentic and verified patient experience.
AMAZING! Took time to listen, consult and was very thorough. Kind and caring!
(4 days ago)
Jan-2026
Dr.Banks was so caring and patient; she put me at ease as usual.
(1 week ago)
Jan-2026
It was wonderful having Dr Amy Banks as my Dr for that day . I don’t go the Tower Clinic often ..I was very happy having her .. 10 star rating .. I’d certainly recommend her for anyone — and myself !
(1 week ago)
Jan-2026
Dr. Banks was so professional and caring. Thank you.
(2 weeks ago)
Dec-2025
She provided excellent care & was very thorough. Very considerate & polite!
(2 weeks ago)
Dec-2025
Being that i have had only one appointment with Amy i liked her presentation. I have her trust in tackling my many health concerns.
(3 weeks ago)
Dec-2025
Dr. Banks is very thorough and sincerely concerned about her patients. She is easy to talk with and explains things well. She is a very intelligent doctor and has a positive attitude.
(1 month ago)
Dec-2025
Excellent doctor……listens.
(1 month ago)
Dec-2025
Dr. Banks is great!! She’s warm and caring and takes the time to talk and help you.
(1 month ago)
Dec-2025
Dr. Banks was amazing. It was my 1st time seeing her and she was very thorough. Not only did she listen and treat, but she took the time to educate me on how to improve my condition. Very thoughtful and caring.
(1 month ago)
Nov-2025
Read More
Cook Medical Clinic
20 5th St SE Cook, MN 55723
Tower Dental Clinic
415 N. 2nd Street Suite 2 Tower, MN 55790
Amy Banks, MD, grew up in Mt. Iron, Minnesota. She received her degree in engineering from the University of Minnesota in 1996 and her medical degree in 2003. Dr. Banks completed her residency in Family Medicine at North Memorial Hospital in Robbinsdale, MN. For the next 12 years she worked as a physician in Salt Lake City before moving back to the Iron Range in 2019. Dr. Banks loves being a mom and spends most of her free time trying to reign in her wild young kids, enjoying great Minnesota outdoors together. Dr. Banks practices full-scope family medicine including geriatrics, women’s health, pediatrics, and acute and chronic care. She especially enjoys the “teaching” part of practicing medicine: helping patients feel informed and empowered about their health.
Amy practices at the Cook Medical and Tower Medical clinics.
AMAZING! Took time to listen, consult and was very thorough. Kind and caring!
Dr.Banks was so caring and patient; she put me at ease as usual.
It was wonderful having Dr Amy Banks as my Dr for that day . I don’t go the Tower Clinic often ..I was very happy having her .. 10 star rating .. I’d certainly recommend her for anyone — and myself !
Dr. Banks was so professional and caring. Thank you.
She provided excellent care & was very thorough. Very considerate & polite!
Being that i have had only one appointment with Amy i liked her presentation. I have her trust in tackling my many health concerns.
Dr. Banks is very thorough and sincerely concerned about her patients. She is easy to talk with and explains things well. She is a very intelligent doctor and has a positive attitude.
Excellent doctor……listens.
Dr. Banks is great!! She’s warm and caring and takes the time to talk and help you.
Dr. Banks was amazing. It was my 1st time seeing her and she was very thorough. Not only did she listen and treat, but she took the time to educate me on how to improve my condition. Very thoughtful and caring.