Dr. James Weinberg, DO

Family Physician

Book an Appointment

Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness

Choose a time to book

525 W. Chester Pike, Suite 201, Havertown, PA, 19083

Qualifications and Experience

Education

Hospital Affiliations

Languages Spoken

Board Certifications

Professional Memberships

In-Network Insurances

Specialties

Professional Statement

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.

Zocdoc Awards

Verified Patient Reviews

Overall Rating
Bedside Manner
Wait Time

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!

Overall Rating
Bedside Manner
Wait Time

Dr. Weinberg is the very best Doctor!! He is wonderful!!

Overall Rating
Bedside Manner
Wait Time

I can't express the level of care and concern the entire office staff and both doctors have...Melissa's the best !

Overall Rating
Bedside Manner
Wait Time

Been seeing Doc Weinberg for 40 years, great guy!

Overall Rating
Bedside Manner
Wait Time

I wish all doctors were more like him. He asked questions and actually listened to my answers (without interrupting), then provided helpful comments or responses. I felt like he was looking at the whole picture of me as a person, not just as a series of numbers and data. That said, he was not a time-waster. He was no-nonsense while at the same time being absolutely friendly, welcoming, and reassuring. Thank you, Dr. Weinberg!

Overall Rating
Bedside Manner
Wait Time

Very thorough and professional. Knows is medicine!

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

The staff were welcoming and helpful. Office is clean and well organized. Care and attention are second to none. I moved out of the area but refuse to get a new doctor. Dr. Weinberg and his staff are excellent.

Overall Rating
Bedside Manner
Wait Time

While he was very kind and genuine, Dr Weinberg basically said he couldn't help me. So, that was discouraging.

Overall Rating
Bedside Manner
Wait Time

Dr. Weinberg is genuinely interested in the health of his patients. Office visits are always pleasant and efficient.

Overall Rating
Bedside Manner
Wait Time

Dr. Weinberg is warm caring as well as knowledgeable. I tend to get very anxious at appointments but he made me feel welcomed and at ease. I am very appreciative he is close to home and work.

Overall Rating
Bedside Manner
Wait Time

I always get a lot of respect, support and caring and all my issues addressed.

Overall Rating
Bedside Manner
Wait Time

I have been going there for years along with the rest of my family. He is a wonderful and caring man..

Overall Rating
Bedside Manner
Wait Time

Awesome! Wait time was less than five minutes in the waiting room and less than one minute in the exam room. Dr. Weinberg is the best! His staff is awesome! Couldn't ask for better.

Overall Rating
Bedside Manner
Wait Time

I think Dr. Weinberg is great and so are the office staff!

Overall Rating
Bedside Manner
Wait Time

Without the help from your company which fabricated the appointment which at the office never existed. The office showed pity and inserted me into a time.slot. their courtesy was great. If.they wouldnt have seen me atleast 10$ in gas and much.more in effort would've been wasted.how many more times will this occur to me?? Please hire someone to straighten up the office. It needs shock treatment. The internet made rubbish out of people that must rely solely as a group that doesnt and wasn't taught how to perform properly. What would I have done without the doctors professionalism. Oh yeah get a $5 gift card. Lol...

Overall Rating
Bedside Manner
Wait Time

Doc Weinberg is great!

Overall Rating
Bedside Manner
Wait Time

I've been going to Dr. Weinberg for over 20 years since I was a young kid. He and his staff are top notch, professional and address all health problems quickly and accurately.

Overall Rating
Bedside Manner
Wait Time

Awesome, as always!!!

Overall Rating
Bedside Manner
Wait Time

Kind, caring, understanding. Absolutely fantastic

Overall Rating
Bedside Manner
Wait Time

wonderful! Great family doctor!

Overall Rating
Bedside Manner
Wait Time

Dr.Weinberg and his staff are so nice and understanding.

Overall Rating
Bedside Manner
Wait Time

Great visit as usual.

Overall Rating
Bedside Manner
Wait Time

Dr.James Weinberg is the best doctor I have ever had. I 've been with him only a short time but he has been my best friend and all of her family physician for a long time. I am so happy my girlfriend got me to go see him. He is kind, generous, and besides being a very caring doctor he is a very caring human being and looks out for you. And the staff is great as well. No negativity about that office what so ever.

Overall Rating
Bedside Manner
Wait Time

Doctor Weinberg and his staff are caring and extremely helpful with the patients, he takes time to talk to his patients, Melissa, Elaine and Terry are an asset to Dr. Weinberg's staff, He is the best Doctor I have ever visited

Overall Rating
Bedside Manner
Wait Time

My husband and I appreciate Dr. Weinberg and his staff, they are a hard working staff. Melissa, Elaine and Terry are an asset to the office

Overall Rating
Bedside Manner
Wait Time

A visit to his office is always pleasant. He is genuinely interested in my health and a great communicator. Definitely recommend him to anyone.

Overall Rating
Bedside Manner
Wait Time

Have been seeing Dr. Weinberg for many years he is very compassionate and is the best. His office staff are very friendly, kind and helpful and like Dr. Weinberg care about you.

Overall Rating
Bedside Manner
Wait Time

Have seen Dr. Weinberg for many years--he is a very caring, and excellent doctor. If you need to talk to him he calls you back quickly.

Overall Rating
Bedside Manner
Wait Time

Dr. Weinberg is a caring, knowledeable doctor. He never makes you feel stupid for any question you ask.

Overall Rating
Bedside Manner
Wait Time

caring physician who is always there when you need him

Overall Rating
Bedside Manner
Wait Time

Solid

Overall Rating
Bedside Manner
Wait Time

Great visit as usual.

Overall Rating
Bedside Manner
Wait Time

Dr. Weinberg is always cordial and is very open to questions. My family has been seeing Dr. Weinberg for almost 30 years. Dr. Weinberg doesn't attempt to be Dr. God.... if he is unsure about something, he will not hesitate to refer you to a specialist.

Overall Rating
Bedside Manner
Wait Time

I have been seeing Dr. Weinberg for over 20 years. He is the best

Overall Rating
Bedside Manner
Wait Time

Dr weinberg and his staff were more than accommodating.

Overall Rating
Bedside Manner
Wait Time

Dr. Weinberg has been my long-time physician. He and his whole office staff are the best. I really appreciate all they do.

Overall Rating
Bedside Manner
Wait Time

All went smoothly

Overall Rating
Bedside Manner
Wait Time

Efficent and quality care as usual

Overall Rating
Bedside Manner
Wait Time

Love Dr. Weinberg and his staff. So nice, respectful, helpful, caring and professional. Would highly recommend.