“Easy process to schedule. Medical records are not easily accessible on a client portal which is challenging”
Melissa N.January 14, 2026
“Flawless experience from start to finish, professional staff, beautiful office, no waiting, highly recommend Bridgeport Family Medicine.”
Brian D.September 29, 2025
About Dr. Michael Phelps
Dr. Phelps is a Portland native, growing up just minutes from the Bridgeport Family Medicine office. He earned his Doctor of Medicine degree from Oregon Health & Science University (OHSU) in Portland and completed his Family Medicine residency at PeaceHealth Southwest Medical Center in Vancouver, Washington, where he served as Chief Resident. Prior to medical school, Dr. Phelps obtained a degree in business administration. He lives with his wife and two children in Southeast Portland.
Is this doctor in your insurance network?
Enter your insurance carrier and plan
choose insurance
In-network insurances
99% of patients have successfully booked with these insurances
BlueCross BlueShield
Cigna
UnitedHealthcare
200+ more in-network plans
Popular visit reasons
Allergy Consultation
Annual Physical
Chiropractic Consultation
Ear Infection
Fibrocystic Breast Disease
Foot Consultation
Obesity Hypoventilation Syndrome
Pediatric Consultation
Allergy Consultation
Annual Physical
Chiropractic Consultation
Ear Infection
Office location
Dr. Michael Phelps, MD also offers online video visits for patients
Medical School - Oregon Health & Science University, Doctor of Medicine
PeaceHealth Southwest Medical Center, Residency in Family Medicine
Professional memberships
American Academy of Family Physicians
Languages spoken
English
Provider's gender
Male
NPI number
1699060780
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.93
Wait time
4.80
Bedside manner
4.95
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
1146 reviews
Most relevant
Easy process to schedule. Medical records are not easily accessible on a client portal which is challenging
January 14, 2026Melissa N.Verified patient
Very quick and thorough. Best experience I’ve had so far in terms of speed and accuracy as well as incredible bedside manner.
May 26, 2025Initials hidden
Very efficient and very helpful staff and I received the results the next day !! Very professional !!! Great experience !!!
October 11, 2023Phillip G.Verified patient
The best!
Been going here for 10 years. Incredibly sympathetic and kind.
Takes the time needed to support the patient.
More than 1 year agoMichael G.Verified patient
I have never been happier in my life with a doctor and I am over 59 years old !!! I am beyond happy with him and his staff.
April 23, 2015Timothy W.Verified patient
Dr. Phelps was very friendly and educational during my appointment. He made going to the doctor a very positive experience!
December 5, 2016Initials hidden
Everyone was so welcoming and nice. Straight to the point and listened to what I had to say. Could not have been happier.
More than 1 year agoJustin E.Verified patient
Would have liked for the video visit to include an in person visit to measure vitals and for Dr to check lungs and heart.
More than 1 year agoInitials hiddenVideo visit
Dr. Phelps and his office is super nice and they get you in and out, hardly any waiting and he has great bed side manner.
May 23, 2018Cecilia D.Verified patient
Very Professional and resourceful. Helped me get a clear understanding on where my health was and how I could better it.
November 8, 2020Martell W.Verified patient
Excellent Physician. He listened and provided answers to all my questions. Also recommended several options for my care.
November 29, 2017Steve B.Verified patient
He was kind, personable, willing to listen. Spent much more time with me than i expected.
A very successful first visit
February 13, 2017Ned S.Verified patient
Bridgeport Family Medical is a fantastic office. The staff is friendly and very knowledgeable.
August 15, 2024Terry C.Verified patient
Wow. I was blown away by the staff and Dr. Phelps. He listened, was thorough and very professional. I highly recommend.
More than 1 year agoHeather C.Verified patient
Dr. Phelps is definitely one cool cat!! Very informative and reassuring. He and the rest of team are absolutely great!!
March 22, 2017Troy I.Verified patient
Dr. Phelps listens closely and doesn't express doubt toward me when I try to explain what I think may be going on.
April 2, 2021Bartholomew Z.Verified patient
I find him to be helpful answers all my question my app was 3/28/2018 in and out quick, also was kind to my daughter
March 28, 2018Suzanne B.Verified patient
The experience was painless and made for an easy appointment. Would definitely recommend
November 14, 2024Anthony A.Verified patient
First appointment, so far so good. Doc was great, staff was great, and they had a rock-star aquarium in the lobby.
May 20, 2021Michael R.Verified patient
I've been going to Dr. Phelps for a few years. He is very professional and caring. Surprisingly can't swim a lick.
May 28, 2020Scott A.Verified patientVideo visit
Dr Phelps has seen me a few times and every time we speak, he's sure to listen to me and has great bedside manner.
August 10, 2016Brandon C.Verified patient
He is very courteous. He listens to what your saying and actually helps you with what you need. Very knowledgeable.
January 31, 2020Samantha H.Verified patient
Great staff.
Dr. Phelps is awesome, very knowledgeable and friendly, makes you feel you are being taken cared of.
July 7, 2016Alex V.Verified patient
Great appointment and probably the best office I have ever seen! Super friendly staff and the Dr. was great.
October 14, 2021Timothy H.Verified patient
He was very professional and welcoming. The office is clean and comfortable, and the staff is exceptionally nice.
January 13, 2017Ellen R.Verified patient
Very friendly and knowledgeable. Really enjoyed my visit. He really listens and tries to find your best solution
February 2, 2016Cynthia C.Verified patient
Dr. Phelps is the best doctor I've had. He is a perfect fit for me. I highly recommend him.
Derick
September 13, 2023Derick C.Verified patientVideo visit
Dr. Phelps is awesome. He listens, discussed my issues and included me in the decision-making on my treatment.
September 8, 2017Carolyn J.Verified patient
He is super nice. He cares about you and asks about you. I would recommend him as a family doctor for anyone.
More than 1 year agoJudith R.Verified patient
Excellent, simply excellent. Will be transferring everyone over for him to be the families primary care doctor.
April 24, 2015Amanda D.Verified patient
Very professional, listened to all my concerns carefully, explained treatment well, and was very knowledgeable
June 27, 2019Stacia B.Verified patient
Great office! Very smart team, and very clear in communicating medical metrics and test results.
November 9, 2023Aaron R.Verified patient
Dr. Phelps was very professional and courteous. He took time to explain things and didn't seem rushed at all.
September 9, 2019Christopher O.Verified patient
Mike is always first rate. He takes his time and makes me feel at ease both in person and on a video visit.
More than 1 year agoWilliam P.Verified patientVideo visit
Very upbeat staff and waitng area. Exam rooms not dreary. Dr. Phelps was very encouraging and informative.
July 8, 2015David C.Verified patient
Overall great experience from the Dr., assistants and front desk staff…I will definitely be back!
March 13, 2023Brian D.Verified patient
Dr. Phelps is very professional and asks questions in order to get to the issues that you may be having.
More than 1 year agoCarissa P.Verified patient
He's an excellent doctor. I've been really happy with his expertise and positive, professional attitude.
More than 1 year agoInitials hidden
Dr. Phelps was helpful and listened to my concerns and integrated my research with his own understanding.
June 13, 2016Initials hidden
Very professional, nice clean offices.
Timely, with new modern equipment.
All around a good experience.
February 16, 2015Initials hidden
Super nice guy! He definitely cares about his patients. He treats you like a person and not a number.
More than 1 year agoMichael F.Verified patient
He listens well, he’s easy to talk with, he’s not rushed and all in all the Office visit was excellent
June 23, 2018Ned S.Verified patient
A very professional clean, organized office. The staff and doctor were friendly and knowledgeable.
March 31, 2021Sophia V.Verified patient
Dr Phelps has a pleasant and calming demeanor. He takes the time to really listen.
February 19, 2024Monty B.Verified patient
Dr. Phelps was professional yet personable and listened to my concerns and responded accordingly.
August 23, 2018Initials hidden
He was great and listened to everything I had to say. He addressed all my concerns and questions.
January 21, 2016Dawn H.Verified patient
Very patient and kind. Asked great questions to come up with a solution to my teen’s concerns.
May 7, 2019Carrie P.Verified patient
Easy to work with, listened to my issue, helped work thru the options. I would recommend him.
More than 1 year agoAlexander B.Verified patient
Dr. Phelps listened carefully and I felt my health concern would be taken care of right away.
July 15, 2019Gail H.Verified patient
Dr. Phelps is the best! Always a pleasure to talk with and very thoughtful in his approach.
More than 1 year agoBill V.Verified patient
Loading...
Frequently asked questions
How soon can I make an appointment with Dr. Michael Phelps?
Generally, Dr. Michael Phelps has appointments available on Zocdoc within 1 week. You can see Dr. Phelps's earliest availability on Zocdoc and make an appointment online.
What are common reasons for patients to see Dr. Michael Phelps?
Dr. Michael Phelps frequently sees patients for Allergy Consultation, Annual Physical, Chiropractic Consultation, Foot Consultation, and Pediatric Consultation. You can see other visit reasons for Dr. Michael Phelps on their profile.
How do patients rate Dr. Michael Phelps in reviews?
1146 patients have reviewed Dr. Michael Phelps. The overall rating for this doctor is 4.93/5. They have a 4.95/5 rating for bedside manner and a 4.8/5 rating for wait time. You can read individual reviews and ratings on their profile.