View map

Dr. James Weinberg, DO

Family Physician

Havertown, PA

Overall rating
4.9
Recent reviews
I feel lucky to have Dr. Weinberg as my doctor. His experience and calming presence are a rare find these days.He is the best.
I feel lucky to have Dr. Weinberg as my doctor. His experience and calming presence are a rare find these days. He is the best.
Matthew C. · December 5, 2018
Dr. Weinberg and his staff are very thorough. I was seen for my annual wellness exam and they made sure Iwas up to date on all my vaccinations.
Dr. Weinberg and his staff are very thorough. I was seen for my annual wellness exam and they made sure I was up to date on all my vaccinations.
Lisa I. · December 28, 2017

About Dr. James Weinberg

If you need an annual physical, please call the office directly at (610) 449-9666. We want to be sure the doctor has enough time meet your wellness needs! Dr. James Weinberg is a family physician treating patients in Havertown, Pennsylvania, and in the surrounding communities. His goal as a practitioner is to ensure that each of his patients receives the highest available standard of medical care. He holds certification from the American Osteopathic Board of Family Physicians. Dr. Weinberg is also a member of the American Osteopathic Association. In order to pursue his medical degree, Dr. Weinberg attended the Philadelphia College of Osteopathic Medicine. He continued his medical education at Tri-County Hospital, where he received his residency training. Dr. Weinberg is now affiliated with Bryn Mawr hospital. Patients visiting Dr. Weinberg can receive a full range of medical services. He provides treatment for specific illnesses and issues, as well as general medical consultations.

In-network insurances

  • AARP
  • Aetna
  • AmeriHealth

Specialties

  • Family Physician

Practice names

Hospital affiliations

  • Bryn Mawr Hospital

Board certifications

  • American Osteopathic Board of Family Physicians

Education and training

  • Medical School - Philadelphia College of Osteopathic Medicine, Doctor of Osteopathic Medicine
  • Tri-County Hospital (Residency)

Professional memberships

  • American Osteopathic Association
  • Dr. Weinberg is board certified in Osteopathic Manipulative Therapy by the American Osteopathic Board of Family Physicians

Zocdoc awards

See you again
Speedy response
Scheduling hero

Languages spoken

  • English

Provider's gender

Male

NPI number

1710955463

Dr. James Weinberg's office location

Main Line HealthCare in Havertown

525 W. Chester Pike, Suite 201

Havertown, PA 19083

Patient reviews for Dr. James Weinberg

All reviews have been submitted by patients after seeing the provider. For more information, check out our Patient Knowledge Base.
Overall
Wait time
Bedside manner
Based on 288 reviews

Overall
Wait time
Bedside manner
Best Doc ever!
Source: Zocdoc
Overall
Wait time
Bedside manner
I feel lucky to have Dr. Weinberg as my doctor. His experience and calming presence are a rare find these days. He is the best.
Source: Zocdoc
Overall
Wait time
Bedside manner
I have been a patient for almost 20 years and have always been treated well.
Source: Zocdoc
Overall
Wait time
Bedside manner
Great doctor
Source: Zocdoc
Overall
Wait time
Bedside manner
Went for a physical this morning and enjoyed the experience
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Weinberg and his staff are very thorough. I was seen for my annual wellness exam and they made sure I was up to date on all my vaccinations.
Source: Zocdoc
Overall
Wait time
Bedside manner
Fabulous! He's the best!
Source: Zocdoc
Overall
Wait time
Bedside manner
The staff is professional but friendly. I am anxious about medical appointments but the nurse always puts me at ease while quickly doing the normal testing and blood draws. Then I am more relaxed when I see Dr. Weinberg and cantalk to him about any issues I might have instead of wanting to get out of the office as quickly as I can. I usually don't have to wait very long either in the waiting room or the exam room.
Source: Zocdoc
Overall
Wait time
Bedside manner
Best doctor out there
Source: Zocdoc
Overall
Wait time
Bedside manner
Great service. Quick in and out without a hitch.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Weinberg is the best!!!
Source: Zocdoc
Overall
Wait time
Bedside manner
Wonderful Doctor i would highly recommend him to anyone!
Source: Zocdoc
Overall
Wait time
Bedside manner
We are second generation to have Dr. Weinberg as our doctor and have always found him to be kind, compassionate and knowledgeable. He is very soothing when you are not feeling well or afraid that something might be wrong. He knows how to put you at ease.
Source: Zocdoc
Overall
Wait time
Bedside manner
I've been seeing Dr. Weinberg for over 25 years. He and his staff are the best! I'll never go anywhere else.
Source: Zocdoc
Overall
Wait time
Bedside manner
Doctor Weinberg is very attentive and listens to your medical complaint.
Source: Zocdoc
Overall
Wait time
Bedside manner
Came in for my annual physical and blood work for another doctor's appointment. Receptionist was delightful, as usual, i was seen within minutes and Dr.'s nurse took the blood draw after Dr. Weinberg asked me all the necessary questions. I willfurther comment after my results are relayed to me!!! But I will suspect that Dr./Nurse will call with results within the week.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Smooth operation, everyone was friendly and courteous. Dr. Weinberg is experienced and knowledgeable.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Weinberg was very friendly and professional. I look forward to a long lasting doctor/patient relationship.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
I was nervous finding a new primary. I had been with my previous Dr.. for many years. Dr. Weinburg listened to me, asked me questions n didn't treat me like I was just his "2:30 appt." He treated me like iwas his only patient. I was very impressed by Dr. Weinburg and am happy to say that I found my new primary care physician. The office staff were ALL informative, empathetic, sympathetic n every one of them had smiles on their faces .
Source: Zocdoc
Overall
Wait time
Bedside manner
Always good care with the Doc
Source: Zocdoc
Overall
Wait time
Bedside manner
Very easy to discuss problems with Dr. Weinberg. Great doctor!
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
I am 46 years old and have been a patient of Dr. James Weinberg since I was 3 years old, 43 years! I would not recommend anyone else, he is the best and has taken care of me for a very long time! Love him!
Source: Zocdoc
Overall
Wait time
Bedside manner
They are all wonderful.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Always are treated very professional and get answers to all my questions.
Source: Zocdoc
Overall
Wait time
Bedside manner
I have been a patient of Dr. Weinbergs for over 30 years. He is more like a long time friend. I dread the day he retires. He is always professional and takes the time to listen.
Source: Zocdoc
Overall
Wait time
Bedside manner
Always a pleasure and we covered what we came in for.
Source: Zocdoc
Overall
Wait time
Bedside manner
Very friendly, and professional.
Source: Zocdoc
Overall
Wait time
Bedside manner
Smooth as glass!
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Weinberg treats both myself and my husband- we love him. He's very sweet, knows what he's talking about, and most important for me, he's very laid back. In this particular visit, we spoke and he gave me a referral to a specialist.
Source: Zocdoc
Overall
Wait time
Bedside manner
He and his staff are the best.
Source: Zocdoc
Overall
Wait time
Bedside manner
The time it takes to use the computer system is inconvenient. More training needs to be done to cut back on time.
Source: Zocdoc
Overall
Wait time
Bedside manner
Visits to Dr. Weinberg''s office are always pleasant and efficient. He is genuinely concerned with the welfare of his patients. He takes time to discuss any questions you may have.
Source: Zocdoc
Overall
Wait time
Bedside manner
I have been a patient of Dr. Weinberg's for over 10 years. He's the best!
Source: Zocdoc
Overall
Wait time
Bedside manner
They are transitioning to electronic medical records and it has the staff a little frazzled, but they're dealing with it and still had good attitudes. They apologized for the wait time, but it wasn't very long.
Source: Zocdoc
Overall
Wait time
Bedside manner
I have been a patient of Dr. Weinberg's for over 20 years! Dr. Weinberg is one of the few physicians left who actually care about his patients and their family members! He is not only my physician, but my entire family's!His knowledge of each patient and genuine care for their health and well being is what has kept us healthy! He truly is a gem!
Source: Zocdoc
Overall
Wait time
Bedside manner
Have been with Dr. Weinberg since he first started his practice. Dr. Weinberg is kind, caring and very much interested his patients. Would NEVER switch to another doctor
Source: Zocdoc
Overall
Wait time
Bedside manner
I am the second generation to see Dr. Weinberg, he treated my Father and continues to care for my Mother. He is the best, so kind and compassionate and understanding. He really knows his patients and is a very calming presence.We just love him and feel so lucky to have him as our physician there is no one else that I trust more.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
I'm now the second generation of my family using Dr. Weinberg as my primary care physician. Unlike many physicians who need to read your chart to remember who you are, Dr. Weinberg always knows his patients health history as well asdetails about the patients and their family. Dr. Weinberg is always prompt with his appointments and you never have to wait more than a couple of minutes to be seen. He truly cares about the well being of each of his patients.
Source: Zocdoc
Overall
Wait time
Bedside manner
Excellent Doc!! Highly recommended!
Source: Zocdoc
Overall
Wait time
Bedside manner
As usual, it was great. Awesome doctor
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Weinberg is a very competent physician who has his patient's best interest in mind and runs a very efficient office.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
He always has a smile and my visits are stress free. I'll never change doctors!
Source: Zocdoc
Overall
Wait time
Bedside manner
Doctor Weinberg is wonderful! He is patient, listens and is compassionate. He is the very best Doctor.
Source: Zocdoc
Overall
Wait time
Bedside manner
Always enjoy my visits with Dr Weinberg, very professional but also personable.
Source: Zocdoc
Overall
Wait time
Bedside manner
Very helpful and professional I would continue to come back as my primary care doctor
Source: Zocdoc
Overall
Wait time
Bedside manner
I love this doctor's office. Everyone is courteous and professional. And so is Doctor Weinberg.
Source: Zocdoc
Overall
Wait time
Bedside manner
I have gone to Dr. Weinberg for years and he is the best!! Love him. Very caring.
Source: Zocdoc
Overall
Wait time
Bedside manner
I've been seeing Dr. Weinberg for 20 years!!! He's not only a great doctor, but a wonderful person!!! Highly recommend!
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
It was a pleasure being treated by Dr. Weinberg and his his staff. I feel so lucky to have found such a caring, compassionate and knowledgeable primary Doctor!!!
Source: Zocdoc
Overall
Wait time
Bedside manner
Love Dr. James Weinberg, been under his care for 42 years now! He always takes the time to listen to me and provide successful treatment!
Source: Zocdoc
show all reviews
ZocdocDoctorDr. James Weinberg, DO