Book an Appointment
Qualifications and Experience
Dr. Shahana Karim is PHA Adult Medicine's Internist and Primary Care Doctor. Treating patients for routine visits to Pre-Surgery Checkup check up in a warm, friendly environment.
Dr. Karim studied at Mymensingh Medical College
as well as completed her Residency in Internal Medicine at Drexel University.
Dr. Karim is exited to treat new and existing patients for illness, annual physical, general consultation, dermatology consultation, pneumonia, migraine, wound care, frequent urination, and more!
Verified Patient Reviews
I always feel like it's not all that bad when I am with Dr Karim. She has a way of soothing you and making you feel better.
I had an excellent experience with my visit. I waited less than 5 minutes and met with the doctor right away. I told her what I was worried about and provided me with the correct specialist.
I have been Dr. Karim’s patient for almost 4 years. Dr. Karim is very knowledgeable and listens to medical concerns thoroughly and makes sure I also understand the planned treatment. I am very satisfied with the medical services provided by Dr. Karim.
Was informative and personable. Made me feel at ease and took the time to answer all of my questions.
Very detailed and explains to you in layman terms what is bothering you. Very professional.
She was very pleasant and helpful and tried her best to make me comfortable. She referred me to a few specialists who were also great!
Like always, very knowlegable and attenitive about my prescriptions and care.
I have been with Dr. Karim for 14 years and I have never had a problem with her. She is always courteous, helpful and thorough. I would highly recommend her to everyone. She is the best doctor I have ever come in contact with. Keep up the good work Dr. Karim.
Tended to my needs as soon as she was able to see me. Quick, efficient and will see again to follow-up anytime. She was very nice and easy to talk to.
Always a thorough check-up with someone who cares and is concerned with their patients.
I have been seeing Dr. Karim for quite some time and she is always fabulous. She fusses at me about my not taking care of myself, when I take care of everyone else and that let's me know she really cares. The administrative/medical assistance staff are all fantastic and I appreciate how well they treat me.
It was great I would be back
This entire office is great. The staff is funny and welcoming - seriously, nothing is better than sitting in your designated room waiting for the doctor to come in and overhearing the nurses talking about how nice they think you are. They're the nice ones. Dr. Karim also listens to everything you say. She really makes you feel heard, and it's not an act. She takes everything you say into consideration and is incredibly clear when it comes to explaining possible diagnoses. Not to mention you always have access to your test results via the patient portal. Highly recommended!
Dr. Karim is one of the most compassionate and professional persons I have ever met in the Medical Community. She is detailed in her assessments and prompt as a care-giver.
My visit I think went well. she answered the question that I had. I like her because she takes her time with you. She's very patient with you.
Dr. Karim was, as usual, highly professional and helpful. I came to get, among other things, a blood test to show that I'd been vaccinated properly. She asked one of the medical staff to do the test. The young woman was very pleasant, but did not have the slightest idea what the test was. She tried to look it up in a textbook, but could not find whatever information she needed, and ultimately sent me to a lab for the test. I found this lapse, along with the many failures of communication I've experienced there (phone messages and a fax not acted upon) to be a bit disturbing and I am considering moving out of this health plan.
Yesterday was my first visit with dr.Karim, from her friendly,professional and courteous staff to her personal service .Overall I'm very pleased with this doctor& her staff.
I love her!
Dr. Karim, is an amazing PCP. I have been going to see her for several years and she always has time to discuss medical matters with you. Follows up on tests and calls promptly for prescription refills. A great doctor!
Dr. Karim, Is a personal doctor with professional care. Kind and very involved with my care. She digs deep to find the best care for me . And shes concerned about my feelings, most dotors shuffle you off like a herd of cattle. Shes very attentive. Has a Calm demeaner, which causes you to relax so she can better serve you. Wonderful doctor.
The doctor and the staff were very professional.
Always a pleasure!!!!
Dr.Karim has been my doctor for 18yrs Their no other doctor I would see.She is like family to me.She is warm and takes time to listen to what you have to say.
I really like Dr. Karin; she was extremely patient. I felt at ease talking with her as she understood my conditions.
I came out of the office visit feeling MUCH better than when I went in.
She makes people feel relaxed. Probably the most important characteristic of a GP. She also works with the patient to map out the best treatments.
She is a wonderful Doctor, and she make you feel very comfortable during my visit.
She listens to you.
Dr. Karim was incredibly personable and attentive to my medical care. Great experience!
Dr. Karim is a very nice ,caring concerning woman. I switched provider from a doctor's office that I was at for a very long time because of how slow they were. Dr. Karim is the best I would recommend her to any one any day.
Dr. Karim is awesome... been with her for many years. She listens, answers questions without a problem, and is open to conversing about the best course of action.
I really like Dr. Karim she is very nice and really listens.
I'm very satisfied she listened and asked as always she made me feel that she had personal interest in me and she asked about my family.
Reception was quick and easy. I waited for about 30-40 minutes in the waiting room and then another 30 minutes in the patient room. When I arrived in the patient room, a gown was in the chair and the patient bed had crinkled paper. The nurse took care of it then and there, but I've never walked into an unprepared patient room anywhere else. It threw me a bit, but Dr. Karim was very knowledgeable, understanding, and informative. I am overall, pleased with the outcome of the visit.
It was great and everytime i visit she takes care of me
I am not a fan of doctors, and Dr. Karim made my visit feel good. Her gentle manner, genuine concern, and the time she spent with me, are appreciated.
I have been Dr. Karim's patient for more than 10 years and wouldn't think of changing. She's the ultimate medical professional. Beside from her medical expertise, she's kind, patience and compassionate. She doesn't rush you "in and out", but spends time with you -- and when needed (she seems to know when) even double checks your vital signs that have already been taken by the medical "assistant" (just to be sure). She reviews the reports from your last visit, making sure you have followed her previous medical recommendations. She asks a host of questions also making sure that your medical insurance will cover prescriptions proposed. She also explains in great detail her diagnosis and "why" she's prescribing the tests, etc. Dr. Karim is a wonder. Anyone under her medical care should consider themselves "most fortunate, truly blessed and lucky." Lorraine H.
I love Dr. Karim, I have been going to see her since the early 90's she is great.
I felt that she really cares about you being healthy.
Doctor Karim addresses your concerns and is very personable
My visit went well. I hadn't been seen in overy 5 years, she was very attentive to my needs.
my visit is always a pleasant visit, she gives me her undivided attention and she is very good with the treatment and diagnosis. that is one of the reason's why i remain her patient for so many years.
Today was my initial visits with Dr.Karim. I was very nervous, because I did not want to be just another number. Dr.Karim was very kind and understanding, and she was able to put me at ease. She is not a doctor who treats her patients as just another number. She expressed her compassion towards me as a human first and then her patient. Thank you Dr.Karim
She has been my physician for over 20 plus years. She is a very professional doctor who takes time out for her patients, and her bedside manner is fabulous!! I will continue to see her as my doctor, because she is always on top any of my health concerns!
Once I was able to see Dr. Karim, I felt like my time, in her office, was rushed. Perhaps she has too may patients.
Dr. Karim was personable, knowledgeable and easy going. Being a woman, she understood the changes ones goes through, was sympathetic, never condescending. She had all of my 'scripts and referrals ready before I could ask for them.
Dr. Karim has been my physician for over 20 years. Why, because she listens. Dr. Karim responds to my questions and provides feedback. I'm a patience who researches her conditions and approaches my doctor with questions and suggestions. Dr. Karim has had to correct me, but has done so without berating me. Dr. Karim is professional, competent, and compassionate.
She's an excellent MD!
Dr. Karim has been my doctor for about 15 years and she has always given me the up is care and concern. She has never wavered with my health and what was best for my care. She is the best!
Very responsive. Good listener.
Our visit with dr Karim always informative she cares about our wellbeing and knowledgeable about medicines and side effects and gives honest answers to our questions. Provides nutritional information healthy eating
Dr. Karim is wonderful! Best doctor I ever had. Listens and hears and doesn't doubt the patient. Refreshing! Love her!!!
I was very pleased.
I have been seeing this doctor since going off to college over 10 years ago now. No complaints. I have never had trouble getting an appointment even for sick visits when I have called the same morning.
I have been with Dr. Karim for over 15 years. I would follow her where ever she goes.
just great; very bright, insightful, patient, and curious. asked the rights questions and gave helpful feedback. seems very conscientious. i was recommended to her from friends and told her my (retiring) primary is a visionary and a scientist and no one can fill his shoes. i think she may have his same skill set, very unusual in an MD. needless to say, was very, very impressed.
My visit was worth the wait.
She made feel at ease! She has a good sense of humor too!
Very well professional, as a health care provider myself... I would highly recommend Dr Karim ...
Very professional & personable. She asked lots of questions & didn't make me feel rushed. She's great!
She's very thorough - very concerned about your well being - always willing to answer all questions you may have - she takes time to listen -
She was very personable and friendly.
Dr. Karim is a very patient doctor.She answered all the questions and make some recommendations that will benefit you in the long run looking forward to going back again
The doctor makes me feel very comfortable every time , as well as the other two girls , who tested my eyes and one took my blood samples , not to forget them .
The appointment went well as far as discussing my health even though I waited almost 1/2 hour to see doctor. medications, etc. were dicussed, pressure taken, blood work completed. Overall, the visit was OK.
Just lovely she's my favorite Dr wouldn't give her up for nothing long time pt of hers
Dr.Karim was thorough as always. She addressed my on going medical issues and discussed a plan to help eliminate some of the health issues that I have. I have only been a patient of hers for the past 3 years and she is the best doctor that I have had in the 15 years that I have lived in Philadelphia. I have never had to wait in the office for a long time to see her. Anytime I have called for referrals or appointments they have always been given to me in a timely manner and the office staff have always been courteous.
It was a pleasure as always. Wouldnt trade her for the world
I always feel like Dr. Karim really cares about me and my health when I see her. I highly recommend her.
Dr. Karim was extremely professional and charismatic. The whole staff at the office were very nice and had skills in time management, as my wait time was very short. It was a great experience - I would recommend her to anyone!
Dr. Karim is very personable and works to make you feel comfortable. The people who do blood work are awesome too! This office is a great one, overall.
Dr. Karin is always pleasant. I've been seeing her for several years and will continue to see her. I have also recommended her to several friends and co workers. I feel like I'm talking to a friend when speaking with her that's how comfortable she makes me feel. Great doctor!!!!!!
Dr. Karim was polite and cordial during our visit. She listened to what I had to say and was very informative in the facts that we discussed.
All my visits to Dr. Karim's office went smooth. The office staff is professional and does their best to assist quickly. Dr. Karim listen to medical concerns thoroughly and fully answer all questions. I am satisfied with the services provided by Dr. Karim and the office staff.
Dr. Karim is amazing. She probably has the best bedside manner of any doctor I have even had. I only see her a few times a year, but she always remembers the things we have talked about, unrelated to care, which shows she really cares about her patients outside of care. She always makes sure to ask how my family is doing around the holidays because she knows it is a hard time for us. Highly recommend her, and her team.
Would recommend her highly and i feel she is one od the best doctors that has ever treated me
Dr Karim has been my doctor for about 16 years. She is an excellent doctor and a great person. I would highly recommend her to anyone. There are very few doctors that I have experienced in the past that treat their patients as people. Talking with them and getting a full understanding about how they feel and how their medical needs can best be treated. Dr. Karim excels in this area.
This was an excellent visit just like all my visits with Dr. Karim.
She is very clear, explains in terms you can understand, very personable, thorough, good doctor patient relationship, love her & her staff members mimic her in presenting excellent care & service. 5 stars!!!
Dr. Karim has a both professional and friendly bedside manner.
She was thorough and professional but also very friendly, which is important.
Dr. Karim is both friendly and professional. She always has an answer for any question. It's very easy to establish a rapport with her.
My appointment was at 1:15 and was seen at 1:40, other than that it was a good appointment and very informative. Dr. Karim was very patient and answered all of my questions. She made me feel very safe in informing me of the new medication I need to take in order to help my ailment along.
She is a wonderful doctor and has a passion for your well being. I wouldn't change her for the world!!
The doctor was very nice and professional but took me almost 2 hours late …
Dr.Karim is nice enough, however being early for an appointment and having to wait more than 30 minutes is unacceptable. Also, the receptionists are very lackluster. The medical assistant that I met with today was most unappetizing, and left much to be desired in the professionalism department. I am not sure it is worth it to endure all of this to see the doctor, considering the number of providers in the area.
I have always enjoyed my visits with Dr. Karim. She is always professional and personable with a sense of humor.
Dr. Karim has a wonderful bedside manner. Her listening skills are excellent.
I found the office clean and the staff courteous and prompt. Shahana Karim herself struck me as personable, professional, and thoughtful.
In the past I have had wonderful experiences with Dr. Karim but my last two visits have gotten consecutively worse. My last visit in particular I had to wait over an hour. When she did get around to seeing me she was short and impatient. Her patient load is way too high and her bedside manner is suffering. I am presently looking for a new primary.
Always pleasant listens to you and follows up
I love Dr. Karim, she's funny, personable and charismatic. Incredibly intelligent and the only reason I wouldn't recommend her is because I don't want her to be too busy to see me :) I'm a new patient and had some tests done after my first visit with her, she called me after the tests to find out how I was feeling and how it all went; ON A SATURDAY!!!!!
The wait time to actually see the doctor was the biggest downside to my experience. My appointment was at 11am, but I didn't get to see the doctor until 12pm. Once I did see Dr. Karim, she was great! She was very quick, but friendly and approachable. I would definitely recommended her, but make sure you have plenty of time to spend at the office due to the wait.
Very friendly and professional!
It was not usual for our wait but, one of the reasons why we have stayed with our Dr.(over 17 yrs) is because of her quick response along with her staff to our concerns when ever and where ever we were, we're really grateful that we have her as our physician her personal bed side manor is one to be cherished because it is so lacking with most health care providers today, thank you so much.
I needed a new general practitioner that would be a permanent doctor for my needs. I was glad I found Dr. Karim. She has a warm candor and is set to help you with your medical concerns in a holistic manner opposed to administering medication
100% recommend Dr. Karim. She is comforting,thorough, smart, compassionate and professional! And office manager Jennifer is awesome too!
I having been seen by her for 15 years. She is a great Doctor and friend.
It only took a little longer for her to see me because she was with another patient who needed her attention. I would expect no less. She takes the time to doctor in the right way. Not rushing to get to the next patient. Making sure she has addressed all issue of the patient's health.She is engaging and thorough. Asking questions pertinent to your health and your life. Not just medical because our surrounding life affects our health.
I thought Sonia was a bit rude and lazy she was making remarks while she was attending to me cocerning my appointments and referral and I was disappointed because I was unable to get my full physical checkup.
Dr. Karim took her time and really connected with me. She addressed all my concerns and even discussed some issues regarding my aging mother. Absolutely wonderful doctor. I am so glad I kept this appointment. This a a full service practice who handled everything from my routine physical to blood work and Tetnass shot right in the office, Could not have been more convenient.
Excellent: Dr. Karim - Took time to ask questions and LISTEN!!! Very thorough - testing done on site. Saves a lot of time and confusion! The office staff are efficient and professional in explanations and handling - an added bonus. The challenge was to get an earlier appointment, I had to wait a couple of weeks. No emergency - annual check-up, so understandable given the situation.
She was great. I glad she is my doctor. I know I'm getting the best treatment.
I felt very comfortable with the care that she gave to my mother. She made me feel more at ease and I wish that I could've met her sooner to meet the my mother's needs before her stroke. She's a blessing.
She kind of rush me, I had to ask her about my test results from my physiclal. My sugar levels were high and my blood pressure was high. I think she should of been more detail about my sugar levels and my chlosterol levels, my chlosterol was high too. She just told me to loose wait. In the beginning she was excellent, as the years pass I think she is just tire because she has too many patients. It not that Family Doctor closeness like it used to be, I always feel rushed. She should know about my results and ready to explains each result to me. I shouldn't have to ask her she should have reviewed my chart and been prepared, especially about my kidney stones complaint.
My visit with Dr Karim was extraordinary. She explains what has to be done and make sure you understand, I would recommend Dr Karim to anyone. She is professional and personal. Five stars for Dr. Shahama Karim!!!!
Very personable. Asked questions. She answered. Made me feel at ease even though I'm super health conscious and kind of a nut when it comes to health problems (whether real or psychosomatic). I highly recommend her.
It's very pleasant as always
Excellent. Very professional and informative. Loyal patient for sure.
Dr Karim and the nurses are all super friendly and accommodating. Had a quick, straight-forward visit. Thank you!
Dr. Karim was very down to earth and friendly!
Visit was great. Easy to talk to and very professional.
Overall a great experience
Dr. Karim was wonderful--quick, easy, and thorough. Will definitely be returning for my annual physicals!
Excellent and very knowldegeable proffesional and very courteous personality.
Very friendly and warm, easy to talk to, showed genuine concern for my health issues
Very nice and personable as an individual, but a terrible doctor. She simply doesn't know anything.
The office workers were great and very laid back. I had a great experience.
Very gorgeous and knowledgable professional.
ZocDoc is an excellent resource for connecting with a great provider in a very time-sensitive matter!
Dr. Karim is a fantastic doctor and she makes visits to her office a breeze, rather than dreaded. She listens and makes patients feel comfortable around her. I've had nothing but fantastic experiences with her.
She came highly recommended... Let's just say she didn't disappoint!
Dr Karim is a wonderful doctor. She is always so attentive, caring and truly seems to love what she does. I would highly recommend her to anyone!
Dr. Karim is certainly a quality and fine physician, I visited today for the first time and I am glad to find a primary doctor in her. I highly recommend seeing her for your health needs.
Very thorough and thoughtful--diligent in her practice, genuinely caring, impressively knowledgeable.
Dr. Karim was very personable and very accommodating. I will certainly keep her as my primary care doctor!
Very nice visit.
Dr. Karim is personable and knowledgeable. She does not rush to prescribe, but rather listens to the patient and makes an educated direction based on her knowledge. A great doctor!!!
About a 20-30 min wait, felt neutral about the administrative staff and nurses; the doctor was personable and (maybe because I also work in healthcare) did some of her clinical reasoning aloud which made me feel like she was thoughtful in her attempts to help me. She was kind and easy to talk to, nonjudgmental.
I was very pleased with my appointment. I am recommending my girlfriend have Dr. Karim as her primary care doctor.
The doctor was great. The staff was very professional. The only reason the wait time was so long was because they were having computer issues that day. Other than that it was great.
Warm, friendly, professional and easy to talk to. I just went in for a physical, but I think I've found my new primary care physician!
Great, friendly doctor. Good knowledge. Wait time was due to a mishap in the zocdoc booking
She is a professional, caring, and concerned MD when it comes to her patients!!! I am glad I selected her from ZocDoc.
Very pleasant and welcoming, professional and practical. Glad I've made the choice. Great staff as well.
I really like Dr. Karim. She was very personable. My only complaint is I had to wait about on hour, but you can see that she spends time with you. The staff is very friendly. I highly recommend her.
She was quite professional & sympathetic. She took the time to go over my medications & truly listened. Quite refreshing.
Dr. Karim is absolutely the best MD I have ever seen. She listened and answered all my questions with such compassion. I have never met an MD who took the time to really focus on my health concerns. I will recommend her to everyone I meet who is looking for an excellent MD. The world certainly needs more caring medical professionals as Dr. Karim.
Dr. Karim was super friendly, relateable, and made me feel comfortable. I was so pleasantly suprised that a Dr I found on Zoc Docs was such a great find!
Great doctor. Very smart, caught something many others had missed. Highly recommended!
Our exchange was short, which I appreciated. She seemed well humoured. I was only there for a referral.
Excellent doctor. Highly recommended!
I felt very comfortable talking to her and she was very helpful and informative !
She was horrible. She NEVER made eye contact. Spent most of her time typing something on a laptop. I began to cry when explaining my symptoms but she never looked up or even seemed concerned. I would never go here again. Ever. However the phlebotomist in the office was AMAZING.
Dr. Karim was a very sweet and compassionate woman! She greets you warmly, and makes you feel at ease the moment she walks in the room. I would most definitely recommend her to anyone!
Wow! Intelligent,personable, well rounded doctor. I felt very comfortable during my exam and talking to her and getting feedback. Definitely the type of doctor I hope to build a good patient-doctor relationship with.