Family Medicine
check Accepting new patients
Appointments as soon as: Wed, 8/12
location_on Locations
account_circle About Me
Specialities:
Family MedicineLanguages:
Englishschool Education
Medical School
- Philadelphia College of Osteopathic Medicine, 1990
Internship
- Philadelphia College of Osteopathic Medicine, 1990 - 1991
Residency
- Philadelphia College of Osteopathic Medicine, 1991 - 1993
Board Certifications
- Family Medicine
star Reviews
The Patient Satisfaction Rating is an average of all responses to the care provider related questions from our nationally recognized Press Ganey Patient Satisfaction Survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
Responses are measured on a scale of 1 to 5 with 5 being the best score.
The comments are submitted by patients and reflect their views and opinions. The comments are not endorsed by and do not necessarily reflect the views of St. Luke's University Health Network.
“Great time.”
April 26, 2026
“I'm always telling family members that they need to switch to St. Luke's for better care”
April 25, 2026
“I have been a patient of Dr. O'Connors since 2002 He has always listened to everything I have said or asked I don't know what I'm going to do when he retires”
April 25, 2026
“Dr O'Connor spent a lot of time with me going over my health issues and getting some answers to help resolve some of them.”
April 25, 2026
“Dr. O'Connor is excellent. He always listens to concerns and explains things in details which are easy to understand.”
April 22, 2026
“I've had Dr. O'Connor for many many years. I like him very very much. He listens to me, treats me with respect and he is easy to talk to. I recommend him highly.”
April 22, 2026
“Dr. O'Connor has been my GP for 19 years. He has always been patient, thoughtful and supportive no matter the reason for my visit with him. He has always been at the ready with advice and a listening ear. He has never been dismissive. Dr. O'Connor is a credit to the SLUHN. I have worked with more than a dozen physicians in my 76 years- none more effective and patient-friendly than Dr. O'Connor.”
April 19, 2026
“Provided detailed information, reviewed all my medications with me as well as, my medical issues. Very compassionate.”
April 16, 2026
“I have recommended many times”
April 2, 2026
“Have seen Dr. OConnor for ><30 yrs. He is a wonderful, compassionate Dr.”
April 2, 2026
“Dr. O'Connor has helped me greatly finding out that I have diabetes now. He's always very helpful and concerned.”
March 28, 2026
“Again , great doctor! I also love the telehealth option as it is hard for me to always make a 45 min drive to the office .”
March 27, 2026
“I couldn't have asked for a better physician!! He's compassionate and he listens to me and I never feel like he's rushing me or thinking anything negative about me .”
March 27, 2026
“Dr. O'connor is the best . Listens and cares all the time and explains to my understanding .”
March 27, 2026
“They are carrying”
March 25, 2026
“Very good for many years”
March 25, 2026
“Dr. O'Connor is clear and informative. Easy to have a conversation with, and he has my trust.”
March 22, 2026
“He's wonderful”
March 12, 2026
“Dr. O'Conner explained everything I asked”
March 9, 2026
“I love Dr. O'Connor as my doctor. He is down to earth, accessible, and easy to talk to.”
February 27, 2026
“Love Dr. O'ConnorSo happy he accepts my insurance now and I can have him as my primary dr. Patient and Kind and knowledgeable. Hard to find nowadays”
February 27, 2026
“My comments above are sufficient.”
February 21, 2026
“Had a great positive checkup, so the care the physian gives me is spot on. I give him a thumbs up for prescribing my 3 medications over the yrs to keep me healthy and no problems with blood work.”
February 21, 2026
“Good visit”
February 20, 2026
“Good visit”
February 20, 2026
“Always friendly and professional”
February 17, 2026
“Dr. O'Connor is the best family physician I've ever had. He's compassionate and listens to what your concerns are instead of blowing you off.”
February 14, 2026
“I have already recommended”
February 14, 2026
“I really can't say I ever had a really bad or terrible experience with anyone there.”
February 12, 2026
“After all these years Dr. O'Connor knows me and my conditions better than anyone else and that includes me.3”
February 12, 2026
“Dr O'Connor is a caring concerned doctor”
January 31, 2026
“My concerns were heard and addressed throughout the visit.”
January 25, 2026
“Michael C O'Connor, DO is great”
January 24, 2026
“Dr. O'Connor is the best. I tell people about him a lot and suggest him to people who are looking for a new doctor.”
January 24, 2026
“In general a very good experience if you need healthcare. Dr O'Connor seems to be a very knowledgeable and skilled medical practitioner. I”
January 18, 2026
“Fantastic overall experience, felt like I knew Dr O'Connor for years-relaxing and open approach, relatable, concerned, gave me the time to communicate and not dismissive!”
January 18, 2026
“Amazing caring provider”
January 16, 2026
“It was a very good experience, Dr. O'Connor explained everything very well and discussed concerns and questions.”
January 3, 2026
“Dr O'Conner is a wonderful doctor and person”
December 27, 2025
“Dr. O'Connor is one of the best providers we have even encountered.”
December 26, 2025
“Dr. O'Connor is extremely undestanding. I chose him as a provider because of how well he treated my parents.”
December 26, 2025
“He listens intently and willing to direct you for extra care or testing. A wonderful doctor! Very caring I feel like a patient instead of a number.”
December 15, 2025
“Nothing bad with visits with Michael C O'Connor, DO”
December 15, 2025
“Michael C O'Connor, DO has always been a good care provider”
December 15, 2025
“Dr. O'Connor is an excellent doctor”
December 15, 2025
“Dr. O'Connor always listens to me and answers me in words I understand. I've been coming to Dr. O'Connor for at least 25 years. He's excellent ! I've been to all the docs a long time at that practice. They are all great!”
December 4, 2025
“Dr O'Connor is always receptive to what I need to say”
November 29, 2025
“Michael C O'Connor, DO is an Excellent physician”
November 24, 2025
“Always ready to help at the office of Michael C O'Connor, DO”
November 23, 2025
“Dr O'Connor is a great doctor”
November 22, 2025
“Great Michael C O'Connor, DO and staff”
November 22, 2025
“Dr O'Connor was easy to communicate with and listened to concerns. Very professional”
November 21, 2025
“I already recommended Dr. O'Connor to others.”
November 13, 2025
“Dr O'Connor is an excellent physician.”
October 25, 2025
“Dr O'Connor was the only positive part of my visit”
October 20, 2025
“I will always recommend St Luke's Physican Group to anyone that asks.”
October 20, 2025
“Dr Michael O'Connor has been my doctor for over twenty years and he always treats me and my Issues with great respect. I would highly recommend Dr O'Connor to anyone who asks.”
October 20, 2025
“Dr.O'Connor has been my GP for 17 years. He has never been dismissive or impatient with me although I've looked to him for help with several health issues. Bottom line is that my good health is due in large part to Dr. O'Connor's effectiveness and commitment to my wellbeing. Excellent Physician!”
October 19, 2025
“Dr. Oconner is simply the best doctor I have ever had!!!”
October 19, 2025
“Always pleased with the staff and care I receive at St. Luke's!”
October 19, 2025
“Wonderful physician. Caring and professional”
October 18, 2025
“Dr OConnor explains my bloodwork and listens to any concerns I may have.”
October 16, 2025
“Dr. O'Connor is friendly, actively listens & took the time to answer all my questions thoroughly.”
October 8, 2025
“Dr O'Connor is always patient and respectful to all my concerns”
October 6, 2025
“Great provider”
October 5, 2025
“Michael C O'Connor, DO is Truly caring and supportive doc!”
September 29, 2025
“My Doctor always shows me he's concerned about what I tell him about my health and does everything to help me”
September 29, 2025
“I will always recommend Michael C O'Connor, DO and St. Lukes”
September 28, 2025
“I love St.Lukes because of the wonderful Doctor and employees”
September 28, 2025
“This office is top notch. Would recommend to everyone.”
September 13, 2025
“The dr. Makes you feel relaxed so you can discuss your issues & not be scared to say something.”
September 13, 2025
“Dr. O'Connor is an excellent doctor”
September 13, 2025
“Dr o'Connor was caring and knowledgeable”
September 9, 2025
“Always concerned about my health.”
September 1, 2025
“Dr O'Connor has been our (family) doctor for mean years and his caring and understanding is second to none”
August 27, 2025
“Doctor is the best.Always informative and caring.”
August 24, 2025
“Dr O'Conner is great. It's just hard to get an appointment especially if need one sooner than later”
August 21, 2025
“I have recommended this practice many times.”
August 17, 2025
“Dr. O is very attentive and thorough”
August 17, 2025
“Dr. O'Connor has been my primary care physician for many years and I trust him. He is very approachable and listens to my concerns and questions. I'm very comfortable with him, and following his recommendations.”
August 17, 2025
“Dr O'Connor is caring understanding doctor.”
August 16, 2025
“The nurse so helpful and was able to scheduleAn appointment with the doctor”
August 8, 2025
“DR. O'Connor is the most caring and understanding doctor I ever had! He addresses all my worries and problems and doesn't make me feel like iam bothering him! Thank you Dr. O'Connor”
August 1, 2025
“Dr. O'Connor and his staff are simply the best!”
July 31, 2025
“Dr. O'Connor has been my primary care doctor longer than I can remember and his level of care is always outstanding.”
July 31, 2025
“Dr. O'Connor is great physician. He always listens, never judges, and treats you with kindness and respect. He is very thorough in his exam and answers questions in a way patients understand. I'm very grateful for such great care!”
July 27, 2025
“Dr. O'Connor is awesome! He always takes the time to listen & explain & seems genuinely concerned/engaged as if I were his only patient. He's just easy-going & very easy to talk to like talking to a friend almost. I appreciate his attentiveness/responsiveness when I ask questions on the app as well.”
July 21, 2025
“I would not go anywhere else for my primary care doctor!!!”
July 12, 2025
“Always great”
July 12, 2025
“Always great”
July 12, 2025
“Dr. O'Connor is excellent.”
July 6, 2025
“Dr. O'Connor is very compassionate and empathetic. I never feel rushed and he listens to me and offers options. He is the only one I trust in the medical world as we know it today and my pharmacist.”
July 4, 2025
“It was a good experience”
July 3, 2025
“Dr. O'Connor is a caring doctor and takes the time to listen.”
June 29, 2025
“It was all great”
June 22, 2025
“All great- been with Dr for 20 years”
June 22, 2025
“Great doctor!”
June 18, 2025
“During this visist I recieved good attention, good listenning ear and good care from this provider as usual.”
June 17, 2025
“I was to get pneumonia vaccine, but MA took a while to come in with injection. Communication break down”
June 17, 2025
“My visit was for my annual wellness check. Everything was done to my satisfaction. I have no negative issues to report.”
June 9, 2025
“Dr. Michael O'Connor is the best doctor I've ever had in my 64-year life.”
June 9, 2025
“Doctor and your staff members were very accommodating it was a pleasure I felt very relaxed”
June 9, 2025
“Excellent doctor. A true gentleman who gives excellent, comprehensive, and compassionate care. A true gift for St. Luke's!”
June 9, 2025
“Keep it up !”
June 9, 2025
“As always it was a good experience.”
June 9, 2025
“I received a very good evaluation concerning my dire elbow. Two weeks after my visit, the pain is gone.”
June 9, 2025
“All good”
June 8, 2025
“Dr. OConnor is the best.”
June 7, 2025
“Aways get excellent care from Dr.O'Connor.”
May 24, 2025
“Doctor examined me for a fall a few weeks ago. No added action taken. Currently feel fine.”
May 23, 2025
“This provider is always respectful, shows compassion and answers all my questions. I never feel like my visit is being rushed. I always feel confident that I am receiving the best possible care.”
May 21, 2025
“Great doctor!”
May 19, 2025
“DR. O'CONNOR IS AN EXCELLENT HEALTHCARE PROVIDER. MY HUSBAND AND I HAVE SEEN HIM FOR MANY YEARS. HE'S VERY CARING AND WE APPRECIATE ALL OF HIS HEALTHCARE ADVICE.”
May 17, 2025
“I respect and admire my health care provider he's the best”
May 12, 2025
“Always a good experience.”
May 12, 2025
“Dr O'Connor is the best doctor I have ever known. Everything about Michael is excellent. I have trusted him with my life for over twenty years.”
May 10, 2025
“Dr. O'Connor responded to my lab results immediately. He took appropriate steps to ensure that I get the proper care going forward.”
May 9, 2025
“Dr. O'Connor is always great. He knows me, and my exercise interests”
May 6, 2025
“Can trust him with my health conditions”
May 4, 2025
“Always had a good experience with this doctor always very helpful and friendly”
May 4, 2025
5.0 RATING
“No problems.”
April 26, 2026