Dismiss Modal
Mark Macpherson, DO

Mark Macpherson, DO

Primary Care, Family Medicine

PhysicianPractice

WPP-Doctors

This provider is not currently accepting new patients, but we have other exceptional providers who are. Please contact our office for availability and to schedule an appointment.

Locations

Primary Care - Apex

WakeMed Apex Healthplex
120 Healthplex Way, Suite 204
Apex , NC 27502

View hours
Monday
7:00am - 5:00pm
Tuesday
7:00am - 5:00pm
Wednesday
7:00am - 5:00pm
Thursday
7:00am - 5:00pm
Friday
7:00am - 3:00pm
Primary Care - Apex

About Me

A native of the Midwest, Dr. Mark Ian Macpherson was born in Ohio and completed most of his schooling, including college and medical school, in Iowa. Becoming a doctor was Dr. Macpherson’s lifelong dream, something he remembers aspiring to even as a child. The choice to specialize in family medicine came out of a desire to provide a wide breadth of diverse services to his patients. Dr. Macpherson was also drawn to the ability to follow his patients over time, through the different stages of life. Because he values the ability to cultivate a new generation of medical professionals, Dr. Macpherson has mentored many medical school, nursing and physician assistant students. He also has teaching experience at the high school, college and medical school levels.

A resident of Apex, N.C., for nearly 20 years, Dr. Macpherson is proud to be a part of the team at WakeMed Physician Practices – Primary Care - Apex. Not only is it fulfilling to serve patients in his own community, but Dr. Macpherson also feels a strong connection to the WakeMed mission – “improving the health and well-being of our community by providing outstanding and compassionate care to all.”

Dr. Macpherson has experience in all aspects of family medicine, focusing on preventative health practices and health maintenance. He is committed to teaching his patients how to make lifestyle changes, especially through fitness and nutrition, so that they can lead fuller, longer, healthier lives. When working with his patients, Dr. Macpherson takes a holistic approach, believing that the mind, body and spirit all influence and affect one another.

Married with two grown sons, Dr. Macpherson has many personal interests outside of medicine. He and his wife, Kim, enjoy gardening and landscaping at their home. He also enjoys woodworking and staying active through outdoor activities including fishing, biking, golf, hiking, kayaking and camping.

Education

Undergraduate:
Drake University (Biology)

Medical School:
Des Moines University, College of Osteopathic Medicine

Residency:
Midwestern University, Chicago College of Osteopathic Medicine (Family Practice)

Internship:
Midwestern University, Chicago College of Osteopathic Medicine (Family Practice)

Board Certifications

AOBFP

Provider Ratings

4.5 out of 5

(286 ratings)

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

91 Reviews

09/05/2023

Everything!

09/04/2023

I am always treated with respect. The staff and Dr. MacPherson are very professional. I highly recommend this practice and my doctor.

09/29/2023

Dr. Mark really listens to your concerns and educates you in the process of recommending treatment plans. He has a warm comforting personality and manner

09/28/2023

Every aspect from check in to check out was pleasant, respectful, and personable

09/28/2023

Dr McPherson calmly explained everything to us

09/28/2023

The patience exhibited was exceptional.

09/22/2023

Dr. Mac always goes above and beyond!!!

09/01/2023

The nurse was very nice. I can't remember her name - Ashley I think.

08/07/2023

This was my first visit to Wake med as I’m a new resident. Everyone has been friendly and helpful. I found Dr. McPherson to be pleasant and sensible.

08/07/2023

All was excellent from initial registration to Assistant who took info and vitals to actual visit with Dr MacPherson.

08/18/2023

Always gives enough time to explain what and why about medications and treatments.

08/14/2023

Dr MacPherson and entire staff always treat my wife and I with courtesy, respect, patience and care about whatever questions we have to ask.

08/11/2023

Everything

08/10/2023

The what we used to call bedside manner was very good. He makes you feel important and understood.

07/06/2023

Anything was very good

07/03/2023

Dr MacPherson is wonderful. He takes time and shows concern for any questions I have. Excellent MD!

07/24/2023

Dr MacPherson is always professional, respectful and interested in his patients getting the best care.

07/21/2023

Care about me

07/02/2023

Attention to detail and that my condition was critical. The Doctor made no reservation as to level of treatment needed immediately.

07/15/2023

All the staff and the doctor are very nice and friendly. The doctor listens and does not rush you out.

07/15/2023

In my opinion, both the office and the medical staffs endeavour to provide attentive and compleat patient care. I have not encountered issues or shortcomings in the care provided. I do not feel part of an "assembly line" process that appears overly concerned with volumn of care rather than complete quality of care.

06/08/2023

The Dr.'s sincere care for my wellness.

06/07/2023

All care and personnel involved were professional and caring.

06/06/2023

The visit was a good experience.

06/05/2023

Dr. Mac is an excellent and very professional physician who deeply cares about his patients' health. He is very easy to talk to; he listens, answers your questions and explains things in a way you can understand.

06/30/2023

Dr. MacPherson listened to my concerns and authorized the labs that I requested. Without giving me push back

06/02/2023

I do love Dr. MacPhearson and Stella so I guess you could say I’m prejudiced towards the office. I do like belonging to the Wake Med system. It is very reassuring to know that my doctors actually coordinate my health care.

06/02/2023

Overall I am happy with WakeMed Primary care and especially my doctor Amrita Desai

06/19/2023

Compassion and care

06/19/2023

All of the staff are excellent from check-in, vitals, doctor, and check out.

06/12/2023

The fact that I didn't have to wait long in either the reception area or the exam room. That shows to me that they value my time as I do theirs.

05/31/2023

Dr. Macphersons medical assistant was phenomenal! She was so kind and explained every thing. She spent time to talk and get to know me during the rooming process. Above and beyond care!

05/30/2023

I really appreciated the time Dr Macpherson spent with me on this first visit and his explanations.

05/30/2023

Excellent health care

04/05/2023

Dr. MacPherson is always receptive to my concerns and issues. He presents reasonable solutions that fit my preferences.

04/27/2023

Dr. MacPherson was great…listened well, pragmatic approach to dealing with concerns that shared his medical perspective and talked through with me what I wanted to do.

04/24/2023

The portal for the Tele-health visit was super easy. I was able to log in very quickly. The doctor listened to everything I said and promptly explained how we could proceed with treatment which I agreed on. -Very positive experience.

04/17/2023

Communications are great with each staff member. There is nothing negative I can say about this practice.

04/17/2023

Good atmosphere, and good visit.

04/15/2023

Dr Mark is one of the best!

04/14/2023

As usual the staff was excellent

04/13/2023

Because I consider the care I receive from Dr Macpherson and the WakeMed-Apex worthy of high praise, what I feel is outstanding is their ability to maintain consistent, professional and caring attention to the patients. It is why I look forward to my visits.

03/26/2023

Michaela is amazing. Very caring. Very responsive to calls.

03/23/2023

Dr. MacPherson was very understanding about my concerns having tested []. He was making the required medical exam prior to prescribing [Rx] for me. I was pleased that WakeMed could respond quickly to make the assessment, so I could get started on [Rx] if it was appropriate. Dr. MacP reviewed my medications, asked questions and explaine that there are 2 dosages of [Rx] and I would get the lower dose due to my current conditions and medications. He interacted with me very calmly and took the time I needed to understand the situation, the meds, etc. His was the first "virtual exam" I have had with WakeMed; I was very satisfied with the exam. Thank You, Dr. MacPherson

03/18/2023

Doctor MacPherson is absolutely the easiest physician with whom to discuss medical issues and treatment. Outstanding relationship!

03/14/2023

The staff is excellent

03/12/2023

Dr MacPherson is amazing. That’s why I keep coming back to the practice. He is thorough, patient, caring and explains everything to a T.

03/12/2023

The time spent and listening skills of my dr.

02/07/2023

Love Dr. Mac

02/23/2023

Dr Mac truly cares, never rushes you out, Awesome care

02/20/2023

Dr. Mac,, Mchelaela and Stella, are just awesome on every way. They are welcoming, professional and actually have a sense of humor! Very important when you are not feeling so hot! Just an awesome team. Thanks!

02/20/2023

Dr. MacPherson is outstanding. He treats his patients as individuals and always knows what has taken place medically between visits.

02/19/2023

Outstanding leadership in every day living and how to take care of myself!

02/10/2023

Everything was professional.

02/10/2023

First time visit, smooth check in process, facility very clean, nurse was caring, Dr. MacPherson very thorough, caring and patient, check out process and follow up appointment schedule went smoothly. Overall very pleasant experience!

12/04/2023

Dr. McPherson's Consultation.

12/27/2023

Overall great!! Thank you!

12/22/2023

Dr MacPherson is a very caring doctor who does his best to educate the patient about their health and provide the best treatment. It is always a pleasure to work with him and the office staff who are positive and efficient.

12/18/2023

The over all care provided by the team was wonderful. I really enjoyed Dr. Macpherson. I really enjoy how he explained things and listens to you.

12/15/2023

Keep up the great work!!!

11/06/2023

All the great care

11/30/2023

having the lab onsite is a definite plus with quick turn around of results

11/03/2023

There’s a lot of concern from Doctors and staff that I really appreciate

11/27/2023

The compassion and care I received was amazing

11/26/2023

He seemed to know a lot about treating []

11/20/2023

Dr. MacPherson was professional, thorough and kind. He took time to explain things I should be doing at home like running a vaporizer at night and a humidifier during the day to help relieve my sinus pressure. He asked questions and listened to my concerns. Overall, it was a great visit.

11/20/2023

Everyone was super friendly

11/20/2023

Yes, when we were discussing my medicines his feedback was very important to me.

11/16/2023

Dr. MacPherson is one of the best health care providers I've ever had. He always takes the time to give my health full attention and care. He reviews all the relevant records, asks good questions and listens to me, and puts together a good picture of what's going on with me. In a recent example, he was right about me having become lactose intolerant. Some simple changes to diet and medication have helped me avoid significant pain and discomfort. He also refers me to excellent specialists when needed. Thank you to Dr. Mac!

11/15/2023

Everything was great as usual. Dr. MacPherson is Awesome!

11/14/2023

Both the medical staff and supporting office staff have always responded to me with friendliness, courtesy. They are knowledgeable and professional. I have always experienced an outstanding visit.

10/09/2023

Doctor was very informative and thorough.

10/09/2023

Excellent

10/08/2023

The way Dr. MacPhearson really listens & doesn’t type on his computer while your talking. He really cares about you.

10/31/2023

Took time to recommending vapors and humidifies and how they would help me avoid my health issues.

10/30/2023

Dr MacPherson has a great personality and makes you feel very comfortable and he listens and explains everything very well

10/30/2023

Dr MacPherson is the best Primary Care physician I have taking care of me in my [] yrs I been here 5 yrs and he been the best !

10/26/2023

Appreciated Dr. MacPherson’s time and explanations.

10/23/2023

Dr. Macpherson was extremely courteous and caring!

10/17/2023

Dr, Mac took a great deal of time talking to me about my test results and my diet. Thank God for Dr. Mac!

10/15/2023

Dr. MacPherson Is the most impressive physician that I have met at WakeMed so far.

10/14/2023

How Dr.Macpherson is so compassionate and very caring about his patients.He takes time in explaining things to his patients.The whole team at Wake Med gets rated with both thumbs up.

01/04/2024

I think MacPherson explained how my new medicine works very well.

01/29/2024

The really care attitude of Dr Mac

01/27/2024

Dr. MacPherson is a wonderful doctor. He is down to earth, easy to talk to and a genuinely nice guy and caring physician.

01/27/2024

Dr. MacPherson is always very kind and never belittles me for imperfect test results. I appreciate him sharing his knowledge with me and am grateful for his valuable time.

01/26/2024

The prompt care and attention to my needs.

01/26/2024

Dr. Macpherson, seems to be a concerned physician and overall nice person.

01/24/2024

Dr McPherson is a great doctor

01/12/2024

Everyone cares

01/12/2024

From my initial assessment/treatment at the ER to my transfer to WakeMed ICU in Cary, discharge and follow up visit with Doctor MacPherson, the care I received at all levels was top notch. I have been impressed with the knowledge, professionalism, teamwork and speed with which everyone involved handled my situation. Doctors, techs, nurses and aides all worked like a well oiled machine to see me through this event and I can’t say thank you enough.
Show more