Facebook Pixel clickserv

WakeMed All Access App

Find Doctors, Wait Times, and Your Way

Download Now

Find a Doctor

Mark Macpherson, DO

WakeMed Physician Practices providers
Practice Name
WakeMed Physician Practices – Primary Care – Apex
Hospital Preference
WakeMed Raleigh Campus
Welcoming New Patients
Request an Appointment URL


Schedule Your Appointment Now

We are pleased to offer our valued patients the ability to schedule an appointment online, 24 hours a day, 7 days a week without ever picking up the phone. As always, if you don't see an appointment time or type that works for you, please contact our office directly so we can help.

New Patients:

Simply choose your physician, preferred location and type of visit, and select the appointment time that works best for you.

Established Patients:

If you have received care at a WakeMed Hospital or in a WakeMed Physician Practices office, you have more access to more features and functionality through WakeMed MyChart.

Office Location
Primary Care - Apex
120 Healthplex Way, Suite 220
WakeMed Apex Healthplex
Apex, NC 27502
Get Directions
View Map
Undergraduate Degree
Drake University (Biology)
Medical School
Des Moines University, College of Osteopathic Medicine
Midwestern University, Chicago College of Osteopathic Medicine (Family Practice)
Midwestern University, Chicago College of Osteopathic Medicine (Family Practice)
American Osteopathic Board of Family Physicians
Professional Memberships
American Association of Family Physicians, American Osteopathic Association
Patient Care Philosophy
"It is important to me that I connect with my patients on a personal level, taking the time to listen and explain, so that they know I am a compassionate physician who truly cares. Only through these connections can I help my patients consider making their own personal health and well-being a top priority."

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 though 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.

Insurance We Accept

WakeMed contracts with most major health insurance carriers. View a list of Insurance we accept.

Before scheduling an appointment with either a WakeMed employed provider or a community-based affiliated physician, we encourage you to contact your insurance company to verify that the location or provider you plan to visit is included in your network. Your insurance company will also be able to inform you of any co-payments, co-insurances, or deductibles that will be your responsibility.

If you are uninsured, learn more about WakeMed's financial assistance policy.

Back to search