Family Medicine
check Accepting new patients
location_on Locations
school 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.
“Dr. O'Connor and his staff are simply the best!”
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
“I have an excellent rapport with Dr. O'Connor. I trust his judgment, explicitly ,always very clear and concise with this information.”
May 1, 2025
“My visit was very much satisfied with Dr. O'Connor he has the best bed side manner,he truly listens n figures out what the best solution is. Thank you”
April 29, 2025
“I have been seeing Dr O'CONNOR for the last 26 year and have always found him efficient to and very courteous always answered my questions or l would not continue to return for his care and his staff is always courteous and helpful”
April 28, 2025
“Dr.O'Connor is an excellent provider. He answers any and all questions thoroughly and in terms that are easy to understand. He never keeps me waiting, and he never appears to rush through an appointment. He also communicates well through MyChart.”
April 28, 2025
“Dr O"Connor is an excellent physician and I am lucky to be a patient of his!”
April 28, 2025
“Very satisfied with this office”
April 27, 2025
“Dr O'Connor and the staff at this location are wonderful and very helpful.”
April 27, 2025
“The appointment has always been a helpful experience with Dr O'Connor”
April 26, 2025
“All aspects of this visit were handled well. Dr. O'Conner respectfully listens to my questions, is very through and professional throughout the visit. He carefully considers all factors and gives good advice.”
April 25, 2025
“Nice office environment clean and friendly. Good knowledgeable physicians.”
April 21, 2025
“Dr O' Connor has always provided the best care. Have been with him well over 15 years, not one compliant. Reliable,responsible, professional and always stay on top of things.”
April 19, 2025
“Everyone deserves a doctor who is knowledgeable and compassionateboth of those boxes checked for Dr. O'Connor. He's been my GP for 17 years. He's helped me through tough times and has always taken the time to answer my questions whether In person or via MyChart. Dr. O'Connor is a credit to his profession and the main reason I switched to St. Luke's several years ago. Smart move!”
April 19, 2025
“Dr. O'Connor is the best!”
April 13, 2025
“Doctor and nurse were excellent. Clerical staff, like usual, very helpful, quick, and funny (a joy to talk with them).”
April 13, 2025
“I was referred to a dermatologist for some skin lesions”
April 6, 2025
“Everything was great”
April 5, 2025
“I saw Dr. O'Connor as a new patient. He knew my history snd addressed all of my concerns thoroughly with a very empathetic manner. I am very comfortable with him as my doctor as is my family.”
March 31, 2025
“The nurse who brought me in the room seemed a bit upset that this was my annual physical and she needed to ask a bunch of questions along with doing an EKG.”
March 31, 2025
“Dr. Michael O'Connor is the only physician I trust he listens to me when I talk to him and always thoroughly explains his plan to me. He's the best.”
March 31, 2025
“Dr O Connor n his staff are always a pleasure to see and always happy to have the pleasure to have such a fine Doctor!”
March 28, 2025
“Dr. O' Conner always listens to me and answers all of my questions. He is always courteous.”
March 22, 2025
“Everyone in the office is always so friendly”
March 22, 2025
“Dr. O'Connor has been my PCP for over 30 years. He is an outstanding GP.”
March 22, 2025
“My dr went over my bloodwork that was done no one from the office called me about it”
March 21, 2025
“Michael O'Connor has been a trustworthy and compassionate healthcare ally. Great full to be under his care”
March 20, 2025
“Sore back for 10days prior. Dr. O'Connor completed thorough assessment, made diagnosis and prescribed "right' medication to address. Feel much better.”
March 19, 2025
“Excellent doctor, Excellent visit. Thanks.”
March 9, 2025
“Went as anticipated”
March 8, 2025
“He explains well for me to understand and they DONT get annoyed over me forgetting and I constantly call. The office treat intellectually disabled people very good. ”
March 7, 2025
“This visit was for a Pre-op physical. Everything professionally, including the Assistant who worked with me, went about their business. I am a long-time patient of Macungie Medical and have always appreciated their friendly skill and professionalism.”
March 6, 2025
“None”
March 5, 2025
“My visit in your office was adequately satisfying and I would recommend this institution to others. I also feel that there is always room for improvement with your institution as well as myself. Thank you very much for your services and I am looking forward to using you again in the future. Yours truly John Wesley Thomas,jr..”
March 5, 2025
“Very satisfied with Dr O'Connor”
March 1, 2025
“ON TIME,all were very professional, respectful, courteous.”
March 1, 2025
“Dr. O'Conner is the best!”
February 22, 2025
“Good”
February 22, 2025
“Best doctor ever”
February 22, 2025
“Dr O'Connor is great”
February 21, 2025
“Dr. O'Connor is outstanding caring doctor”
February 21, 2025
“I am always glad to be able to get help when I need it.”
February 20, 2025
“Always a very receptive group.”
February 19, 2025
“This doctor always listens to me and has been one of the best doctors I've ever had. I highly recommend him.”
February 16, 2025
“Dr. O'Connor is a very good doctor He goes over everything during your visits and listens to everything you say or ask him”
February 15, 2025
“Dr O'Connor was thorough and very attentive to all of my questions and concerns. He also provided options for my concerns which I greatly appreciated”
February 13, 2025
“I'm very impressed with Dr OConnor.I've been seeing him for years! Great doctor!”
February 12, 2025
“Everything has been fine.”
February 2, 2025
“Dr. O'Connor is always knowledeable & respectful.”
January 31, 2025
“Dr. O'Connor is excellent in all areas dealing with me. I trust and respect his advice. He communicates well and is easy to converse with.”
January 26, 2025
“Its always an enjoyable, unhurried and informative visit with Dr. O'Connor!”
January 25, 2025
“Dr.OConnor is a super nice doctor. I am so thankful we have access to him. We love St.Lukes”
January 23, 2025
“Dr. O'Connor continues to be the best general practitioner I have ever had in my adult life and I regularly recommend him to other family members and friends. He is friendly, knowledgeable and extremely helpful.”
January 23, 2025
“Everyone at Michael C O'Connor, DO is always so nice and helpful thank you for the kindness”
January 21, 2025
“Dr. O' Connor has been my primary care physician for more than 2 decades. This past meeting, he carefully listened to my health concerns and was very helpful in explaining the various aspects of my care in a kind and empathetic demeanor. I did not rushed for was very willing to hear me out. He is a real gem. May he live long so that he can vastly outlast me!”
January 20, 2025
“Dr O'Connor is the kindest and most professional and MOST ATTENTIVE doctor. I WOULD RECOMMEND HIM HIGHLY,”
January 18, 2025
“Dr.O'Connor has been our family Dr for over 20 years. If he is booked we can usually get in to see someone else right away if we needed to. Great office, everyone is so courteous and friendly.”
January 16, 2025
“At the office of Michael C O'Connor, DO All personnel very friendly and helpful. Everyone Always treated with respect and all personnel actually listen and talk to me as a person not a NUMBER!!”
January 16, 2025
“I have a very polite experience with the doctor Michael C O'Connor, DO and the nurses upstairs in your facility, they listen to me, they understand and they take care Me. I would recommend to my fellow friends at work to go to this facility. Thank you so much.!”
January 16, 2025
“Visit was outstanding with Michael C O'Connor, DO all my questions and concerns were addressed!”
January 15, 2025
“I will never go anywhere else for my family care. I feel at 78 yrs old, Dr O'Connor is the reason for my good health. He takes my care personally.”
January 15, 2025
“My primary care doctor retired and recommended Dr. O'Connor as my new primary care doctor. I wanted to stay in the St. Luke's system and am pleased with Dr. O'Connor.”
January 11, 2025
“Dr. O'Connor is simply outstanding. I have been asking for and seeing him for many years since the B-side Ofc days! Great listener and superbly amiable. He will be a tough act to follow when that day comes!”
January 10, 2025
“Dr. O'Connor is the best doctor anyone could ask for. He not only cares for and monitors my physical health, he checks on and cares about my mental health and life. I wish everyone could have a doctor like him.”
January 9, 2025
“Dr Oconnor has been a very good physcian for me and my family. We trust and appreciate him”
January 9, 2025
“Dr O'Connor is not my regular PCP, however, he is easy to talk to and listens. I wouldn't think twice if I needed to see him again.”
January 3, 2025
“I am receiving chemo and Dr. O'Conner is very aware of everything. It was his office that recommended I get a CAT scan and the cancer was located. Forever grateful”
January 3, 2025
“Dr O'Connor always takes his time with you and gives you the attention you need during every visit. ”
January 3, 2025
“Dr. O'CONNOR is the best. My husband and I think he is fantastic. Great asset to your organization.”
December 31, 2024
“Always a pleasure to have my yearly checkup with Dr. O'Connor”
December 23, 2024
“Complete review of my medical issues and results from last 10 months- been with Dr O"Conner for 20 years- have full confidence in him”
December 22, 2024
“My visit was very good.. And I love my doctor Michael C O'Connor, DO”
December 21, 2024
“It was good. Quick and to the point.”
December 20, 2024
“My visit was good. All involved were polite, kind , caring, and loving. They're an excellent team with my Doctor.Michael C O'Connor, DO They did a good job, God bless them all as they continue to take care of us, thanks.”
December 19, 2024
“Excellent service! from Michael C O'Connor, DO”
December 10, 2024
“Dr. O'Connor is by far the best doctor I have ever been in contact with. He knows me and can almost anticipate what I am going to say. I would not change doctors while I am still alive.”
December 4, 2024
“Always good experiences with Michael C O'Connor, DO”
November 29, 2024
“The visit was top notch is every way: I got an appointment within a week, my provider was clear and attentive, did not rush, and he responded to my test results very quickly. Dr O'Connor is an excellent physician who provides 5-star care.”
November 28, 2024
“Michael C O'Connor, DO is the Best doctor!”
November 26, 2024
“Dr. O'Connor is the best primary care provider I've ever had.”
November 23, 2024
“Dr O'connor is good provider , considerate, compassionate and follow up his patient after visit”
November 23, 2024
“Dr.O'Connor has been my physician for 16 years. I have turned to him for a wide range of medical conditions. He has never, I repeat never, failed to provide the type of assistance I needed. If a referral to another doctor was warranted, he did so and I got the help I needed.He deserves highest praise for his knowledge, manner and compassion.THE BEST!”
November 23, 2024
“Michael C O'Connor, DO is a Wonderful physician.”
November 18, 2024
“Michael C O'Connor, DO is Very professional, and on time.”
November 18, 2024
“It's insulting to me in calling Dr. O'Connor a provider...so disrespectful!He's a Physician... An excellent one.... Call him Dr. O'Connor!!!!”
November 16, 2024
“Michael C O'Connor, DO is an Excellent doctor. Knows his stuff”
November 15, 2024
“Open and excellent conversations with Michael C O'Connor, DO”
November 15, 2024
“He Michael C O'Connor, DO checked the issue the child was there for and we left.”
November 14, 2024
“Dr. O'Connor has been my family doc for at least 15-20 years as well as the whole practice for at least 30 years and I am very satisfied and comfortable with everyone at St. Luke's Macungie Medical office.”
November 9, 2024
“Great experience with Dr. O'Connor”
November 7, 2024
“Michael C O'Connor, DO is a Great provider. My family loves him”
November 6, 2024
“I like to think of Dr. O'Connor as a good friend who knows all about me!”
November 5, 2024
“Dr O'Connor is the best physician I have ever had (I am 75 years young). I have been visiting with Dr O'Connor for 20 years and he has saved my life several times . He discovered that I had a Heart Issue and Prostate Cancer. He Is the reason that my health Is as good as It Is today. Many thanks to Dr O'Connor for his thoughtful care of my health. I always have a nice experience when I visit St Luke's Macungie.”
November 2, 2024
“I have been going to Dr. O'Connor for years and I am happy with the the care I get or I would have changed Physician before now. Also the staff is very courteous and helpful.”
October 29, 2024
“Michael C O'Connor, DO is Always on time for appointment”
October 29, 2024
“Dr O'Connor is a fine physician and human being.”
October 26, 2024
“Michael C O'Connor, DO is Very helpful, knowledgeable, respectful”
October 18, 2024
“I love Dr. O'Connor! He's very friendly, patient, understanding, & willing to listen & answer questions. I've had him as my doctor most of my life (except for a period of years where I went elsewhere). It was really cool when I came back after those years and Dr. O'Connor remembered me when he saw me! That was cool/encouraging! He makes my doctor visit enjoyable (as much as it can be) by his friendliness, approachability, & care.”
October 17, 2024
“All was good”
October 17, 2024
“Dr. O'Connor is a fantastic medical doctor! His caring demeanor, thorough knowledge, and professional manner are second to none. I have visited numerous doctors for a variety of medical issues. I wish they could all be the same type of wonderful doctor. Many thanks to Dr. O'Connor!!!Sincerely,Ted Mucellin”
October 14, 2024
“Dr. O'Connor is always knowledgeable, friendly and answers all my questions.”
October 10, 2024
“I had a list of questions for the Dr and he answered every one and explained everything thoroughly. I feel very comfortable asking any questions I may have and I feel confident I have all the information I need when I leave. If a question would arise later, he has always been quick to respond through messaging.”
October 2, 2024
“Visit was great with Michael C O'Connor, DO. but I haven't been able to setup my chart”
September 29, 2024
“Dr. O Connor is a very nice Doctor to meet with because he helps us if we have any issues. So nice to be with him.”
September 24, 2024
“I'm glad Dr. O'Connor is my doctor!”
September 20, 2024
“This was my first appointment with Dr. O'Connor. He was very personable and professional and answered all my questions.”
September 17, 2024
5.0 RATING
“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