accepting new patients

PhysicianPractice

WPP-Doctors

Locations

Primary Care - North Raleigh

WakeMed North Hospital Physicians Office Pavilion
10010 Falls of Neuse Road, Suite #300
Raleigh , NC 27614

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 - North Raleigh

About Me

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.

Education

Residency:
University of New Mexico Hospital and Albuquerque Veterans Administration Medical Center (Internal Medicine)

Undergraduate:
Lehigh University, Bethlehem, PA

Medical School:
Jefferson Medical College, Thomas Jefferson University, Philadelphia, PA

Board Certifications

Diplomate, American Board of Internal Medicine

Provider Ratings

4.92 out of 5

(558 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.

89 Reviews

05/28/2026

Dr Whelan has become my primary and my friend.

05/22/2026

Dr Whelan always listens to your concerns, and is very considerate and professional.

05/16/2026

Dr Whelan is a great Dr and always takes great care of. He’s very professional and understanding and doesn’t rush the appointment

05/09/2026

Dr. Whelan cares for patients and wants them to be more healthy.

05/09/2026

Dr. Whelan is an excellent partner who has guided me skillfully over the 9-10 years I have been seeing him. Very honest.

05/08/2026

Dr Whelan always has my best interest in mind, and I always feel comfortable with his care and advice.

05/06/2026

He’s easy to talk to and he explains everything

04/27/2026

I have many things that need reviews and adjustments. Dr Whalen is aware and alert to new issues as well.

04/27/2026

It was my first visit and I felt very comfortable. Excellent experience.

04/23/2026

Dr Whelan is responsive to messaging quickly. He has a calm demeanor and is a good communicator

04/22/2026

He listens to you very well. He is unhurried and does not push your feelings aside. His precision in what care is needed is excellent, extraordinary! I am healthy and happy because of his healthcare.

04/17/2026

Efficient, knowledgeable, caring people.

04/16/2026

He’s been my personal physician for 5+ years. Always caring and understanding. Best medical care I’ve had

04/16/2026

Dr Whelan is terrific. He is very knowledgeable, professional and caring. Explains things so one can understand

04/11/2026

All my concerns were attended to

04/01/2026

The experience was all positive.

03/27/2026

He has been my doctor for nine years and I have been very pleased.

03/26/2026

Dr. Whelan was attentive and listened to my concerns. Was able to pick up medicine and start dosage same evening.

03/24/2026

Wake Med and Dr Whelan great team

03/18/2026

He was good, but I didn’t think his exam was as thorough as it could have been, probably because he is not given but so many minutes to spend with each patient.

03/18/2026

Competence

03/18/2026

Dr. Whelan make sure that his patients understand and feel a sense of comfort in his responses. He’s able to break stuff down in Laymans terms so that understanding is very easy and he always asked if there are any questions to ensure you understood. I have been going to him for 7 years now it would not think of going anywhere else!

03/18/2026

Thorough and professional

03/11/2026

Knowledgeable and caring.

03/10/2026

Excellent skills Listening explaining prescribing.

03/10/2026

We’ve been happy with Dr. Whelan and wake med.

03/10/2026

Great physician!

03/06/2026

Great two way conversation

02/20/2026

Dr. Whelan is a very caring and attentive physician. He listens to his patients and gives the very best care!

02/19/2026

He listens carefully to any ongoing issues.
Gentle manner in asking questions and in giving advice. Provides advice in a soft spoken way. Very reassuring

02/18/2026

Excellent use of time during appointment.

02/14/2026

I’m always comfortable in trusting my health care needs to Dr. Whelan. My husband and I have been his patients for several years and have always felt he was in tune with our health care needs and has always been a good listener.

02/12/2026

He is very caring.

02/12/2026

Doctor and nurse helped me in the process of a difficult situation in getting ready for surgery.

01/27/2026

Dr wheelan is a great doctor. Straight to the point

01/17/2026

Best care I’ve ever had

01/16/2026

Dr Whelan is great and the staff is so very pleasant.

01/11/2026

We recently moved to Wake Forest.
Finding a new medical team was more challenging than I expected.
My search proved to be worth the effort! I am more than pleased with the team at Wake Med.

01/09/2026

Dr. Whelan is the best doctor I have ever had in my 70 years.

01/01/2026

Well deserved

10/31/2025

Because of the care I receive from him is top notch.

10/31/2025

This was my first visit with Dr Whelan. He put me as ease and explained things in a way that was easy to understand.

10/31/2025

Knowledge & accommodation

10/29/2025

He was excellent with being proactive with helping me

10/24/2025

He’s been my primary care physician for about 10 years. I’ve always thought my care was outstanding.

10/23/2025

He is very attentive to my needs!

10/21/2025

I have been seeing Dr Whelan even when I didn't carry the insurance wake med accepted. I will continue to see him as long as possible. He's great

10/21/2025

Dr. Whelan has an exceptional listening ability that is in tune with your personal concerns. His discernment is highly rated. He patiently hears and observes to offer the best advice. My wellness is good due to his knowledge.

10/21/2025

Comfortable experience

10/18/2025

Dr Whelan is the best

10/15/2025

Professional

09/27/2025

Dr. Whelan always takes the time to answer all questions and provide sound advice for my health. He is very sincere in his questions and answers as I’ve gotten to know him over the last six years.

09/23/2025

Dr. Whelan is a doctor that listens and explains until you get it.

09/20/2025

I have referred him to several
People and they are pleased with him too!

09/20/2025

Dr. Whelan is extremely personable and I actually look forward to our visits to track my progress as I am working very hard to realize my goals… He’s an awesome Support

09/20/2025

Take care of all my needs in every way possible
I thank you so much for your great care

09/11/2025

Great doc; recently referred my adult son to him.

09/07/2025

Always has my best interest in mind and provides good insight and guidance on my health.

09/03/2025

He seemed knowledgeable

08/31/2025

Dr Whelan is excellent and explains in detail what his findings are and the follow-up required.

08/29/2025

I’ve already referred Dr Whelan to friends who also find him as I do. Professional and highly helpful.

08/29/2025

Very pleased with seamless appointment and care provided by Dr. Whelan.

08/26/2025

Great guy. Knowledgeable friendly.

08/24/2025

Dr. Whelan is great. The response from the practice in general needs improvement.

08/22/2025

Great physician!

08/22/2025

Great physician and caring person.

08/19/2025

DR. Whelan is very concerned about his patients.

08/15/2025

Dr Whelan is knowledgeable and kind.

08/14/2025

Have used Wake Med & its doctors & facilities for over eight years without any problems & have high confidence in every area of practices.

08/08/2025

Dr Whylan gives attention to details. With dedication to patients welfare.

08/07/2025

I expect good health care, listeners, and follow up. And I get it all.

07/28/2025

Very knowledgeable, felt very comfortable,

07/25/2025

I feel welcome by all the staff along with Dr Whelan’s experience and expertise.

07/25/2025

As close to a perfect doctor as there is!

06/29/2025

He talks to you like a trusted friend who cares. Also helps with different things that may come up

06/26/2025

Dr. Whalen listens and is willing to take the time to explain things and make sure you understand

06/23/2025

As usual, Dr Whelan addressed my medical concerns in a timely-professional- manner and also provided additional advice as an alternative solution to help resolve a digestion issue. And, without hesitation he reassured me of my good health . My visit
surely was a pleasant experience!! I. am so grateful to have Dr. Whelan as my primary physician..

06/22/2025

Dr Wheelan is very thorough. Thoughtful an attententive

06/22/2025

Very understanding

06/18/2025

Dr. Whelan is an excellent physician who listens to the patients concerns and acts accordingly. He spends as much time with patients as they require and doesn’t rush to get them out the door. He is very personable and highly skilled. I believe that he is the best primary care provider that I have ever visited.

06/17/2025

Just an all around great DR.

06/16/2025

Dr. Whealan is a caring professional with compassion for his patients.

06/16/2025

He is an amazing doctor

06/13/2025

Very professional

06/13/2025

Dr. Whelan is very caring and compassionate.

06/12/2025

I love this office. Everyone is so nice.

06/09/2025

Dr Whelan is well versed in listening to and caring for patients and their individual needs.

06/09/2025

He is an attentive and caring practitioner

06/08/2025

Dr. Whelan is very easy to talk to and I trust his advice on all matters that we discuss.
Show more