
Highlights
Age Groups Seen
- Adults
- Geriatrics
Languages
- English
Gender
MaleLocations
- Massachusetts General Renal Associates
- 165 Cambridge Street, Suite 302, Boston, MA 02114
- Get Directions
- phone: 617-726-5050
- fax: 617-724-1122
Expertise
Education
- Fellowship: Massachusetts General Hospital, Nephrology, 1994
- Residency: Penn State Hershey Medical Center, Internal Medicine, 1992
- Internship: Baragwanath Hospital, General Surgery/Internal Medicine, 1982
- Medical Education: University of Witwatersrand, 1980
Board Certifications
- Internal Medicine: American Board of Internal Medicine, 1994
- Internal Medicine: American Board of Internal Medicine, 1992
Insurance
- Aetna
- Beech Street
- Blue Cross Blue Shield
- Blue Cross Blue Shield Medicare
- Cigna
- Commonwealth Care Alliance
- Coventry
- Fallon Health
- Harvard Pilgrim Health Care
- Humana
- Maine Community Health Options
- Mass General Brigham Health Plan
- MassHealth
- Medicaid CT
- Medicaid ME
- Medicaid NH
- Medicaid RI
- Medicaid VT
- Medicare
- Medicare ACO
- Multiplan
- Railroad Medicare
- Senior Whole Health
- TriCare
- Tufts Health Plan
- Tufts Medicare Preferred
- United Health Care
- Wellpoint
- WellSense
- WellSense NH
Ratings & Reviews
5 out of 5
266 ratings, 131 reviewsThe Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
- Reviewed on 4/1/2026
Dr. Steele is one of the best physicians I have ever had - very smart, explains things clearly and is very compassionate and caring.
- Reviewed on 3/24/2026
He is one of the best physicians I have ever had. Knowledgeable, empathic and thorough.
- Reviewed on 3/26/2026
I come to my appointment with much confidence because I believe in Dr. Steele. I've been with him for 20 years and I credit him with me being alive this long. To be honest, I absolutely confide and trust my health to Dr. Steele. That is all.
- Reviewed on 3/25/2026
Dr. Steele is a superb and talented clinician with a wonderful bedside manner.
- Reviewed on 3/23/2026
Dr. Steele is a wonderful physician.
- Reviewed on 3/23/2026
Dr. Steele is the finest physician, specialist, or general practitioner that I've ever been privileged to be treated by. He's an exceptional diagnostician and a very clear thinker and a very clear explainer of what ails me. And I can't recommend him highly enough. He's really terrific.
- Reviewed on 3/21/2026
Good experience with care providers
- Reviewed on 2/28/2026
Dr Steele is the absolute best
- Reviewed on 3/4/2026
Dr. Steele is very attentive and listens to my questions and needs. He followed up in a very timely manner with answers to my care and treatment. And sent me a gateway right away explaining.
- Reviewed on 2/26/2026
Dr Steele is an excellent doctor.
- Reviewed on 2/26/2026
I have always received clear, concise information with attention to my medical conditions over the years with Dr. Steele.
- Reviewed on 2/24/2026
Dr Steele is always extremely helpful, extremely thorough and extremely caring..
- Reviewed on 2/23/2026
EXCELENT
- Reviewed on 2/18/2026
Dr. Steele is the best doctor I have ever gone to, and I've seen many, many doctors in my lifetime.
- Reviewed on 2/17/2026
Dr. Steele is wonderfully personable, thoughtful and professional. A true gem of a physician.
- Reviewed on 2/18/2026
Dr. Steele and his staff are very organized, courteous, and amiable.
- Reviewed on 2/6/2026
Thank you
- Reviewed on 2/4/2026
Super
- Reviewed on 1/31/2026
Dr. David Steele is a wonderful doctor and has helped me so much over the past 35 years
- Reviewed on 1/29/2026
Dr. Steele is a thoroughly professional, caring doctor. He takes time to actively listen to my concerns and questions, and he provides clear explanations, not only with words, but also with drawings to further clarify his answers. He is kind, compassionate, patient, & knowledgeable beyond his field of expertise. His expertise and professionalism put me at ease...he is committed to his patients well-being.
- Reviewed on 1/28/2026
The best
- Reviewed on 1/29/2026
Compassionate Knowledgeable Caring Relaxed
- Reviewed on 1/25/2026
Excellent. Explained better than several prior providers (before I moved to Boston)
- Reviewed on 1/22/2026
I have had the privilege of having this provider since 2013, he is kind patient and extremely knowledgeable and helpful always. He takes the stress out of me every visit.
- Reviewed on 1/21/2026
Provided information clarifying procedure by another provider.
- Reviewed on 1/19/2026
Experienced a competent caring visit
- Reviewed on 1/19/2026
I have kept this provider for this condition for a very long time. Probably close to 20 years. I now live a bit further away but would not change having him taking care of me. He is one of the top 5 doctors out of the many I have had as a patient. I have known many doctors as I worked in a hospital at one time.
- Reviewed on 1/18/2026
Dr. Steele is admirably knowledgeable and easy to converse with. He has answered my Patient gateway messages quickly. I am grateful to be in his care.
- Reviewed on 1/17/2026
Dr Steele is an extremely able and caring physician. I feel fortunate to have the benefit of his expertise and kindness.
- Reviewed on 1/10/2026
Dr Steele a nonsense Doctor, gets right to issues, I appreciate his concerns. Hopefully he won't suggest any more meds??!?
- Reviewed on 1/6/2026
Dr. Steel always knows my medical history and explains things very clearly to me. I know that I am well taken care of when I see him .
- Reviewed on 12/31/2025
Dr. David Steele is a knowledgeable, caring physician with interest in all areas of medicine, including medical history. He's always polished and good natured over the many years i've had him as my physician. At this last visit, he gave me time and alotted time to answer my wife's questions.
- Reviewed on 12/20/2025
Attentive, thorough, well organized and has an efficient team.
- Reviewed on 12/17/2025
The doctor diagnosed my condition and saved my life!
- Reviewed on 12/11/2025
Dr Steelen and his team are terrific. I am lucky to have them
- Reviewed on 12/11/2025
The whole was A plus. The doctor, Dr. Steele has all my records in front of me. And he reviewed those records. But the pharmaceutical drug use that I was taking and we reviewed those thoroughly. I would say I was in an outstanding situation, high quality, high grade and I was really impressed.
- Reviewed on 12/11/2025
I was very happy with the treatment and the program laid out by Dr. Steele. He brought to light lots of things about my blood pressure, my potassium levels, kidneys, and heart, and was able to connect them all so that I could understand my problem. I am very happy to be with him, and he also followed up and called me at home to check on me and to prescribe another medication.
- Reviewed on 12/11/2025
Dr. Steele is a wonderful physican He could not be better
- Reviewed on 12/11/2025
Dr Steel is superior to other doctor have seen at MGB. He is thorough , intelligent, and can explain your illness so you can understand.
- Reviewed on 12/6/2025
MGH staff is very professional.
- Reviewed on 11/27/2025
Professional and caring
- Reviewed on 11/25/2025
Personable and professional
- Reviewed on 11/24/2025
Always have a very special communication and is always knowledgeable and edifying for my future health with my kidney problem and I would recommend him to everybody.
- Reviewed on 11/21/2025
he is the best
- Reviewed on 11/27/2025
Yes, I gave all of those answers nines because he deserved them. And the reason he didn't get a 10, because the only tens that I ever had was my grandmother and my mother. Thank you.
- Reviewed on 11/19/2025
Dr Steele is friendly, knowledgeable, professional and an excellent care giver. I always look forward to the visits at MGH Boston.
- Reviewed on 11/19/2025
Dr. Steele was up-to-date on [redacted]'s progress.
- Reviewed on 11/16/2025
Dr. Steele, has been exceptional in going over my situation and discussing options as well as considerations. The nurses, blood tests and supporting admin or also wonderful. Very impressed, as usual.
- Reviewed on 11/15/2025
Dr. Steele is the most experienced physician. I worked with Dr. Steel when he was a resident at the hospital I worked at some 30 years ago. He is the same respectful and knowledgeable doctor that I remember all these years later. He even personally called me with test results 2 days later.
- Reviewed on 11/15/2025
It was easy and helpful
- Reviewed on 11/15/2025
Doctor Steele is an excellent doctor. He is always doing his best to make sure I am getting the finest care. He is very knowledgeable about his field. I feel very lucky to be in the care of Doctor Steele.
- Reviewed on 11/8/2025
I cannot imagine a more caring and competent physician.
- Reviewed on 11/5/2025
Very efficient and friendly but still professional
- Reviewed on 11/5/2025
He has always been very supportive.
- Reviewed on 11/3/2025
Excellent professional empathy caring
- Reviewed on 10/27/2025
Explained everything with great compassion
- Reviewed on 10/25/2025
Steele is great
- Reviewed on 10/24/2025
Dr. Steele is a great doctor; very diligent, caring, thoughtful, and knowledgeable. I appreciate both his excellent care and his bedside manner, a perfect blend of professionalism and concern for me as a patient and as a person. I'm fortunate to have Dr. Steele on my care team.
- Reviewed on 10/24/2025
Very nice. Thank you.
- Reviewed on 10/23/2025
Highly recommend Dr. Steele.
- Reviewed on 10/22/2025
Exceptional service with. Dr Steele he does a great job!!
- Reviewed on 10/20/2025
Dr Steele is kind, compassionate and dependable. I am grateful to have him as my nephrologist.
- Reviewed on 10/17/2025
I always have deep appreciation for my healthcare visits to MGH. The care and genuine concern is truly comforting. Starting with the greeting and attention at reception desk, to the really professional and kind team at the labs. There attention to care should be welcomed as a complement to the greater MGH community.
- Reviewed on 10/16/2025
Very good listener. Took the necessary time to look at medical issues from a top down perspective.
- Reviewed on 10/15/2025
Excellent experience as always
- Reviewed on 10/14/2025
Felt welcomed. First visit with this provider.
- Reviewed on 10/13/2025
Highly professional and thorough.
- Reviewed on 10/13/2025
Dr. Steele is amazing! Not only has he taken great care of my health, but also, he is lovely to speak with at every appointment. He listens and answers all my concerns. Highly recommend.
- Reviewed on 10/11/2025
My experience with my provider and care team was excellent
- Reviewed on 10/8/2025
Both the doctor and his fellow were excellent: good listeners, answered all my questions, seemed genuinely interested providing solutions to my concerns. Professional and amiable
- Reviewed on 10/6/2025
Dr Steele takes the time to listen to me as a patient and share with me not only results but why certain tests are ordered and what potential down the road side effects are. We discussed not only medications but lab results, diet, kidney health, and my current treatment plan.
- Reviewed on 10/4/2025
Great physician
- Reviewed on 10/1/2025
Dr Steele was approachable and very informative about my condition. He explained everything in detail, answered all my questions and gave me the nutrition advice that I came for.
- Reviewed on 10/1/2025
Excellent provider
- Reviewed on 9/24/2025
He is the Best
- Reviewed on 9/26/2025
I've always appreciated Dr. David Steele's thoroughness, his analysis of my situation, his ability to share the latest and greatest in research, and especially most recently since there's been some significant progress made in kidney research. So it's great, very thoughtful, great doctor, really pleased to have worked with him for the past 20 years.
- Reviewed on 9/22/2025
Always very pleased with my visits - Dr Steele is very thorough and always answers my questions and discusses my concerns. My appointments are never rushed. Also, Dr Steele is a very kind and overall nice guy
- Reviewed on 9/20/2025
He is very caring.
- Reviewed on 9/20/2025
Dr. Steele is excellent, very knowledgeable and a good listener. He appears very interested in my case.
- Reviewed on 9/19/2025
Dr. Steele is a fabulous doctor. He's taken care of me for nine years and he's done a great job.
- Reviewed on 9/15/2025
Dr. Steele is the perfect nephrologist I have been looking for. I felt like I had found a lifesaver for the remaining of my life. My worries about my kidney problems finally have a very experienced kidney specialist to take care of. I felt my life has been saved. I am not so pessimistic anymore. Thank you Dr. Steele! I told my son [redacted] and my daughter-in-law [redacted] how wonderful you were! It's my greatest honor and pleasure to be Dr. Steele's patient. I hope under his wonderful care, I can improve my kidney function and live a longer and healthier life. Thank you very much Dr. Steele for your wonderful care!
- Reviewed on 9/13/2025
Dr David Steele is an outstanding physician - very knowledgeable, competent and caring.
- Reviewed on 9/10/2025
So very helpful and a pleasure to be with.
- Reviewed on 8/21/2025
Dr.Steele is very professional and have empathy with the pacient.
- Reviewed on 8/20/2025
Provider was timely, listened carefully, abd spoke clearly
- Reviewed on 8/21/2025
he i s the best.
- Reviewed on 8/20/2025
As busy as he is, he was patient and easy to talk to and listened to me and my daughter who was with me. He was very thorough.
- Reviewed on 8/15/2025
Dr. Steele, I've been seeing him for about five years. I was referred to him because I have kidney failure stage four, between three and four. He is a lifesaver. He is the kindest, most informative, caring, professional doctor I can think of. I would keep going to see him until the last day that he works or I go first. So thank you very, very much for having such a special doctor on your team.
- Reviewed on 8/15/2025
Outstanding in every respect.
- Reviewed on 8/11/2025
I've been seeing Dr. Steele between 10 and 14 years, and he's awesome. He's awesome. I actually moved out of state, but I still come back and have my annual visits with him for him to continue monitoring my kidney health, because he's really awesome. He's thoughtful, he listens, and he is responsive to any needs for additional follow-up. So he's really great.
- Reviewed on 8/9/2025
Dr Steele is "the best"
- Reviewed on 8/8/2025
the best!
- Reviewed on 8/8/2025
Always a good visit Dr Steele is a wonderful doctor very professional with great communication skills. He takes his time to explain things so that I understand them and I am definitely blessed to have him as my kidney doctor.
- Reviewed on 8/6/2025
Very comfortable with the provider and the atmosphere. Good and timely communication between visits always
- Reviewed on 8/4/2025
Dr Steele is extremely professional and informative
- Reviewed on 8/3/2025
Looking forward to continuing care with this knowledgeable provider.
- Reviewed on 8/3/2025
This provider has been treating me for years and has always been supportive and comprehensive involving my care.
- Reviewed on 8/2/2025
Utmost professional, easy to talk with and understand, supportive and empathetic
- Reviewed on 7/31/2025
Excellent doctor. Always a pleasure to see him.
- Reviewed on 7/30/2025
Dr Steele is the specialist that I currently see foor my kidneys and have been for more than [redacted] yrs!....he is the primary reason why I am still alive!...[redacted] The heart transplant was absolutely successful, but if those kidneys weren't functioning properly, it would have been a exercise in futility. With constant monitoring and periodic adjustment to my medication I would not be here to tell this story!.God bless him as well as the Cardiologist at MGH?
- Reviewed on 7/29/2025
Excellent doctor. Very thorough, caring and knowledgeable. So lucky to have him.
- Reviewed on 7/31/2025
I like this provider very much. He's very thorough and very patient and gave me good recommendations. I really like him. I recommend him highly to anybody who is looking for a nephrologist. Thank you.
- Reviewed on 7/27/2025
Dr Steele was a true pro. Really knows his stuff and explains it all in detail. I am super impressed. Dr Steele is why MGH has earned its world class reputation.
- Reviewed on 7/24/2025
Dr Steele is always respectful and kind. I would have rated him higher if it was possible. Great doctor!!
- Reviewed on 7/24/2025
I thought it was a tough fight and I was well satisfied.
- Reviewed on 7/23/2025
Knowledgeable and caring
- Reviewed on 7/21/2025
He is always polite, listens, answers questions responds to my questions.
- Reviewed on 7/20/2025
THOROUGH AND EXPLAINED TEST RESULTS AND MEDICAL OPTIONS WITH CARE AND SUPPORT
- Reviewed on 7/19/2025
Everyone we saw today was very helpful.
- Reviewed on 7/19/2025
Dr. Steele is a caring, empathetic, kind, consummate professional. His holistic approach in treating me for CKD is excellent. He has excellent communication skills, is attentive, puts you at ease, & makes you feel confident to be in his care.
- Reviewed on 7/9/2025
Great guy. Easy to understand and helps coach me in the right direction.
- Reviewed on 7/9/2025
Always Caring and attentive. Personable
- Reviewed on 7/11/2025
The Care Provider was exceptionally nice and displays good professionalism in his field of endeavor.
- Reviewed on 7/6/2025
Dr Steele is a very thoughtful and knowledgeable physician
- Reviewed on 7/5/2025
Excellent as always
- Reviewed on 7/4/2025
Yes, Dr. Steele is probably one of the best doctors I've ever seen. He handles you beautifully and takes care of all the business. It's just wonderful. Now what am I supposed to do?
- Reviewed on 7/3/2025
Dr. Steele is a wonderful doctor. I always look forward to seeing him.
- Reviewed on 7/3/2025
I saw two doctors last [redacted], Dr. David steel nephrology and Dr. [redacted] I can describe them the same. They are wonderful, comforting, nurturing, brilliant, and I trust them with my lives.
- Reviewed on 6/14/2025
Professional Respectful Knowledgeable Patient
- Reviewed on 6/13/2025
I've been with Dr. Steele for almost a year. He's amazing. I really like him. He's the best. So I'm up for Dr. Steele.
- Reviewed on 6/13/2025
The doctor spends time to understand what's going on and gives expert advice to keep my remaining kidney healthy
- Reviewed on 6/11/2025
The best!!!
- Reviewed on 6/8/2025
Dr. Steele is the best!! Makes you feel very comfortable & that he is very concerned about you.
- Reviewed on 6/4/2025
Excellent
- Reviewed on 6/6/2025
Dr. Steele is very professional, very knowledgeable, and also extremely thorough. And I actually made sure he saw my wife for her kidney disease as well. Everything is fine. Keep him employed. Thank you.
- Reviewed on 6/5/2025
extremely knowledgeable, personable and open to all questions. willing to spend as much as time as asked. a terrific doctor
- Reviewed on 6/5/2025
Yes, this was my first visit with Dr. Steele and I was very impressed. He gave me all the time that was necessary. He was very informative and then he listened to all the questions I had and he answered all the questions clearly and I was extremely pleased, particularly from the fact that I'm moving from a physician who retired from the specialty after 35 years with him and it was just a very nice move over to Dr. Steele. I felt very, very comfortable.
- Reviewed on 5/22/2025
Dr. Steele is a very empathetic, knowledgeable, caring and explanatory physician of all the problems that one is concerned about. Highly recommendable.
- Reviewed on 5/15/2025
i was very happy with everything
- Reviewed on 5/12/2025
Dr Steele has been fantastic. Very pragmatic and I am very lucky indeed to have him
- Reviewed on 5/12/2025
Wonderful physician who has consistently provided excellent care to me.