Facebook Pixel clickserv


In honor of Independence Day some locations may be closed or operating under modified hours.
Visit our Closings and Delays page for more information.

Closings and Delays

Find a Doctor

John Whelan, MD
315 ratings, 40 reviews
Practice Name
Hospital Preference
WakeMed Raleigh Campus
Office Location
10010 Falls of Neuse Road
WakeMed North Physicians Office Pavilion, Suite 300
Raleigh, NC 27614
Request an Appointment URL

Dr. John Whelan is a board certified internal medicine physician with clinical interests in diabetes, heart disease and preventive medicine.

Dr. Whelan has spent decades helping patients manage their health in a variety of settings, including outpatient clinics in the US Air Force, Duke Health System and Durham VA. He has received recognition from the National Committee for Quality Assurance (NCQA) for diabetes care and heart/stroke care.

Dr. Whelan believes in helping patients achieve their personal health goals through lifestyle change. Additionally, he incorporates the latest evidence-based treatment guidelines into his practice.

Read Dr. Whelan's most recent blog posts here.

Clinical Interests
Diabetes, cardiovascular disease, preventative medicine
Undergraduate Degree
Lehigh University, Bethlehem, PA
Medical School
Jefferson Medical College, Thomas Jefferson University, Philadelphia, PA
University of New Mexico Hospital and Albuquerque Veterans Administration Medical Center (Internal Medicine)
Board Certified, American Board of Internal Medicine
Star Rating

The Star Ratings score is the average score a provider receives about his or her care on our Patient Satisfaction Survey conducted by Professional Research Corporation. Learn more about our survey process. Responses are on a scale of 1 to 5 with 5 being the best score. The Star Rating you see represents the average score a provider received for the past 12-month period as long as they had more than 30 ratings during that time frame.

Overall Provider Rating
4.57 out of 5
315 ratings, 40 reviews

WakeMed Patient - February 2020

Dr. Whelan is a true professional. His follow up on the portal is amazing. The scheduling is good there as the wait time is not long and he never appears to be rushed. I am glad that I found him!

WakeMed Patient - February 2020

Staff is very courteous and take time to address your concerns/issues. No complaints from me!

WakeMed Patient - February 2020

I felt heard

WakeMed Patient - February 2020

Dr. Whelan''s empathy and compassion really made the difference

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.