Flanagan, James W. MD

Find A Physician

James W. Flanagan , MD

Family Practice Family Medicine
Flanagan, James W. MD

Practice Name

James W. Flanagan, MD Family Medicine

Facility Address/Phone

Started Practicing: 1985

1844 Street Road
Southampton , PA 18966
Phone: 215 357-4066
Fax: 215 364-2572

201 Veterans Way
Warminster , PA 18974
Phone: 215 357-4066
Fax: 215 364-2572

Patient Ratings & Reviews

The Patient Rating score is an average of all responses to physician related questions on our Patient Satisfaction Survey. Comments also are gathered from our Patient Satisfaction Survey and displayed in their entirety. Patients are de-identified for confidentiality and patient privacy.

Patient Rating
4.92 out of 5
242 Ratings
  • 4.9 Explained Things Clearly
  • 5.0 Listened Carefully
  • 0.0 Explanations Easy to Understand
  • 5.0 Knew Medical History
  • 5.0 Showed Respect
4.92 out of 5 (242 Ratings, 31 Comments)

very satisfied with the whole experience


Always a very satisfying visit with Dr. Flanagan!!


Very positive experience.


Doctor is very patient and answers all questions.


I have been a patient of Dr Flanagan for more than 30 years and he has always solved my problems effectively.


Dr. Flanagan's very good doctor. I liked him a lot. However, as I stated before when they actually if we have any questions, and then you tell them and then they're not address that's a concern. So, I don't know if he read The notes that the nurse right before he came in. Or not but otherwise, I think is a very good doctor.


I am always grateful for the excellent care I receive.


Dr. Flanagan is the best provider you have in there. You don't have anybody in there even close to him. Get rid of the computers and stay with the simple things like Dr. Flanagan who was superb. Superb. You'll never get anybody like him again.


This practice is an excellent provider.


nothing, it was all excellant.


I think the provider was excellent. I would recommend him to everybody I know.


Caring knowledgeable


He was very thorough.


I've always been happy with Dr. Flanagan as my general practitioner. He has helped me with anything that I came to the office for and I really feel that he would be anyone would want him for their primary care doctor. Thank you.


Dr. Flanagan is a very kind of knowledgeable doctor who spends a lot of time, answers all my questions.


Dr. Flanagan is always cheerful when he comes in to see you. He listens to everything you have to say, he explains everything, he's just wonderful. I would recommend him to anybody.


Dr. Flanagan always seems to be up to par on your medical problems and is interested in hearing what goes on with you, and if there's anything else that he can do for you, and of course if you're satisfied. You don't go away without knowing what the situation is. Thank you.


He's been my doctor for many years.


Everyone in the office is so nice and compassionate and understanding and obviously Dr. Flanagan and number 10. He's a wonderful doctor. Bye.


We're very happy with the service that Dr Flanagan at his staff provides and we have been going to his office for the past 20 years and we are very happy with the service? Thank you.