Dismiss Modal

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

American Board of Internal Medicine

Provider Ratings

4.5 out of 5

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

177 Reviews

09/05/2023

The follow up he suggest was very good..

09/04/2023

DrWhelan is a very attentive and astute clinician.

09/28/2023

Always a pleasure to see Dr Whelan

09/17/2023

The thorough way in which he explained each of my health conditions and what I need to do to have a good out come.

09/17/2023

The Competence and Caring by Dr. Whelan and all the support staff.

09/16/2023

Dr. Whelan is very good, caring, and knowledgeable

09/15/2023

As always, Dr Whelan is outstanding. He cares about my well being and longevity of life.

09/15/2023

My regular visits to Dr Whelan are always outstanding. So much so that I kept him as my primary physician when I moved from Raleigh to Wilmington.

09/15/2023

Dr.Whelan

09/15/2023

Dr Whelan always gives all the time necessary, never rushes the visit.

09/14/2023

Dr. Whelan is a perfect fit for me!

08/07/2023

Dr Whelan and nurse did a great job in caring for my medical condition.They really cared.I was very comfortable.

08/07/2023

The Staff was Professional and attentive and caring

08/07/2023

The doctor

08/06/2023

I felt Dr Whelan and I communicated very well during my annual physical. I am pleased as I just moved here and had the same Dr in California for many years. I feel good that I have found a replacement for my primary care needs.

08/04/2023

Dr Whelan is very caring and empathetic while still conveying the seriousness of my issues and a manner I understand.

08/31/2023

the care excellence

08/31/2023

Great care

08/31/2023

outstanding

08/30/2023

Dr Whelan is an excellent physician. He listens carefully and works to resolve any medical issues.

08/03/2023

Asia has a wonderful bedside manner and helped keep me calm while taking my weight and blood pressure

08/03/2023

I am always pleased with my treatment by dr whelan

08/28/2023

Dr Whelan

08/28/2023

The whole experience as new patients was great!

08/27/2023

Physician took the time to understand my existing medical conditions before we met.

08/27/2023

Dr. Whelan is excellent

08/26/2023

Dr. Whelan has my confidence as my care provider. He listened to my concerns and ordered appropriate tests.

08/20/2023

Dr John Whelan

08/18/2023

Dr Whelan very patient and listened.

08/18/2023

Dr. Whelan became my Primary Care Physician earlier this. This was my first physical. He does a very good job presenting solutions and options for medication...He is also personable.

08/17/2023

Compassionate concern about a recent issue that developed. There was no responsibility on my part. Wife has [] and this has affected her []. Tests were done to prove to wife how clean I am from []— “to clear her mind of my accountability.” Things are back in place as we face a clear, clean conscience. I deeply appreciate Dr. Whelan’s involvement in this issue and the good results!

08/17/2023

Dr. Whelan always is very positive and reassuring.

08/14/2023

The care I received is consistent with my condition.

08/10/2023

Dr Whelan is an excellent, knowledgeable physician who communicates well with patients. He displays a high degree of compassion while educating patients and working to solve issues.

08/01/2023

The time he spend looking at my chart and talking to me about my problems as well examining me.

07/28/2023

My care from Dr Whelan.

07/27/2023

Dr. Whalen remains proffesiknal at all times, but interpersonal at the same time. Advices me on quit smoking for well being. Takes my vitals very serious and sugar coat it. By far the best physician I’ve had in 25 years , thank you for having him on the wake med team, and as my Dr.

07/26/2023

Professional in all areas and nothing needs to be changed. Just continue the good work.

07/24/2023

excellent , friendly care

07/24/2023

I appreciate Dr. Whelan's listening skills and his wide knowledge of conditions and medications.

07/24/2023

Professional environment

07/22/2023

The staff overall were very friendly an accommodating

07/21/2023

Very good to me!

07/21/2023

I love my wakemed team.

07/18/2023

Dr. Whelan had taken the time to review a new scrip to be taken daily, not as needed. And, I was very grateful..

07/16/2023

The efficiency and pleasant staff.

07/15/2023

everyone very friendly and professional

07/14/2023

Dr. Whelan seems genuinely interested in our health care. He exhibits a very positive and professional approach towards patients.

07/14/2023

Dr Whelan’s friendly and cordial interaction.

07/13/2023

As usual, Dr. Whelan provides a calm, thorough exam and treatment. He is a very good listener.

06/09/2023

Wait time only 5 minutes…all were very professional and Dr Whelan is the best primary care physician I have ever encountered!

06/08/2023

Efficiency at how quickly I was seen an thoroughness of my care

06/06/2023

Customer service was outstanding

06/05/2023

everything seem to be good

06/30/2023

Dr, John Whelan is always great! I have total confidence in him and won’t go to anyone else.

06/26/2023

It looks like the refreshing of the offices is moving along well

06/25/2023

Dr. Whelan is great about listening. Not lecturing. I always feel that he's on my side.

06/20/2023

Everyone was very nice and efficient

06/02/2023

Doctor always gives me all the time needed. Never in a rush to leave the exam room.

06/02/2023

Informed, engaging physician and staff.

06/02/2023

Doc was awesome. Glad I switched providers, my last one was pretty terrible.

06/19/2023

The whole experience was excellent and professional

06/17/2023

Everything was excellent

06/15/2023

I always feel confident in Dr Whelan’s assessment of all issues I have had since under his care. He has always been correct in my health care decisions.

06/13/2023

Doctor and staff were very friendly and professional

06/12/2023

Great discussion about [] treatment: ablation and meds.

06/12/2023

The medical assistant that took care of me was very personable and caring! Great sense of humor too!

06/12/2023

Dr Whelan makes me feel comfortable when discussing my medical issues. Although I’ve only been using as my primary care physician fora short time, I feel he has a good understanding of my medical history and my current issues.

06/10/2023

Dr. John Whelan is always outstanding.

06/10/2023

Very thorough and quick

05/31/2023

All was good

05/30/2023

Dr. Whelan is top-notch and the team is great too.

05/30/2023

Dr. Whelan wad excellent. The staff was so caring. WakeMed has great employees.

05/30/2023

Dr. Whelan’’s treatment is always the very best!! He is professional, kind, and he is always knowledgeable about the best treatments in his field. He has helped me so much. Truly one of the best Doctors I have ever had and that is saying a lot since I am age [] and have seen many Doctors in my lifetime. He truly listens to his patients, which is hard to find.

05/30/2023

Dr Whelan certainly enriches my life, and keeps me well-informed; manages my health; and directs me in making certain I am in as a good of health as possible, as well as provides educational information in regard to my optimal health.

05/01/2023

look forward to establishing a relationship with the doctor

04/08/2023

Yes, Dr Whelan extended additional details regarding a previous test result Polite and professional. He is an asset to Wakened Primary Care

04/08/2023

Professionalism

04/28/2023

Dr. Whelan and the nurse who attended to me to take my vitals, including weight, temperature, BP, etc.

04/27/2023

Our doctor was very patient and caring. The staf was very courteous.

04/26/2023

Dr Whelan is always very courteous and caring. He listens to concerns and is very good at offering advice and guidance.

04/25/2023

Everything

04/24/2023

De Whelan thoroughly listens to my concerns and doesn’t make me feel rushed or that my concerns are silly. Each visit with Dr Whelan reaffirms my decision to choose him as my primary care physician was as an excellent one!

04/21/2023

Concern for my health!

04/21/2023

Caring.

04/21/2023

Dr. Whelan is very caring and asks a lot of questions to help resolve issues. I highly recommend him .

04/20/2023

No everything was awesome

04/20/2023

DR. WHELAN

04/20/2023

This was my first meeting with Dr.Whelan and also first association with Wake Med. I was impressed with process, facilities and Dr Whelan's professionalism as well as friendly conversation. All of the associates I came in contact with were kind and helpful. Overall excellent experience !

04/17/2023

Access to doctor’s advice online and quick scheduling

04/17/2023

All aspects were outstanding

04/17/2023

Most everything

04/15/2023

Great place

03/09/2023

I appreciate the time that Dr. Whelan spent with me, his explanation of my health issues, and his interest in resolving persistent abdominal discomfort/pain. His patient care is excellent!

03/07/2023

It’s my go to place for all medical needs!

03/30/2023

Dr. Wheelan is always excellent!!

03/27/2023

Caring, professional front office personnel

03/26/2023

Dr Whelan is so caring and nice seems to have all the time he needs to explain to you anything you don’t understand

03/25/2023

Everything was handled professionally

03/20/2023

Everything is very professional. The entire team is so helpful.

03/02/2023

Ease of appointment, renewal of prescription, demeanor of staff, all excellent

03/02/2023

Dr. Whelan is an excellent doctor. I wish he could be cloned.

03/16/2023

Dr. Whelan was thorough and I did not feel that he was rushing my questions/concerns.

03/16/2023

I like the new facilities

03/10/2023

Dr Whelan is an excellent doctor, extremely patient and provide good medical information. He excels in addressing my situation especially after my multiple emergency hospital visits & subsequent surgery. He is very compassionate and shows empathy. Thank you, Doctor Whelan.

02/09/2023

His attention.to my condition

02/08/2023

I found the new office space outstanding.

02/07/2023

Happy with Dr. Whelan, he has been my doctor for several years.

02/07/2023

I like the way Dr Whelan handles my questions and answers them and the nurses are helpful and cordial. I am very pleased to have found this group.

02/05/2023

Waiting time was short.

02/03/2023

The punctuality of appointments and timely visits

02/03/2023

Constantly providing tips on adding strength and flexability.

02/27/2023

All good

02/26/2023

The amount of time and effort that the Doctor spent listening to me was excellant .

02/26/2023

Dr. Whelan is very professional and caring at the same time. He is kind and compassionate. He has been very good to my husband and myself. We moved here 1 year ago and already have a good relationship built with Dr Whelan.

02/24/2023

Dr Whelan is outstanding. I appreciate his advice and care

02/24/2023

The degree of professionalism and caring expressed by Dr. Whelan.

02/20/2023

Every step in the process was handled timely, efficiently and courteously.

02/02/2023

Dr Whelan is very thorough with his explanations and care.

02/17/2023

All my visits are always excellent. Dr Whelan makes you feel comfortable and he is interested in listening to me and his decisions at the end of the visit always makes me feel confident that Im getting expert care.

02/17/2023

Explanation of medication and it’s purpose.

02/16/2023

All was outstanding

02/10/2023

Dr. Whelan demonstrated a very caring approach and thorough assessment concerning my health status. This was our first meeting. I established an immediate comfort level with his professional handling of my future healthcare needs. While recognizing he must have a very busy schedule there was no sense of being rushed during my appointment. I feel reassured and extremely fortunate to have Dr. Whelan as my primary care physician.

12/09/2022

everyone professional and friendly

12/08/2022

Dr Whelan has been very proactive addressing my ongoing healthcare needs. He explores different options to help me instead of accepting the status quo.

12/06/2022

Dr Whelan is outstanding, a former Air Force officer, he really cares about his patients. Our chart is a great communication tool..

12/30/2022

Registration was faster than usual. It is good to have the lab on the same floor as the doctor's office now.

12/30/2022

Like the new office. Also there was no loud tv blaring

12/27/2022

I’m new to the area, and I am so bn pleased that I chose Dr. Whelan to be my physician. He listens well, explains things clearly, and he has a good sense of humor.

12/26/2022

Engaged, insightful.

12/25/2022

Listening skills

12/21/2022

The overall care and suggestions of treatment were outstanding.

12/02/2022

My entire visit this time and every time I’ve has been outstanding

12/02/2022

Dr. Whelan is fantastic

12/02/2022

CARING AND CONCERN FOR MY HEALTH BY DOCTOR WHELAN AND STAFF.

12/17/2022

Dr. Whelan is extremely knowledgeable and communicates complicated medical issues is a way that is easy to understand. He listens well, spends the time needed to both explain any concerns he has as well as listen to my concerns, and answers all questions succinctly and completely. I have been a patient of Dr. Whelan's for a few years now, and I highly recommend him. Also, I have had the occasional sick visits in which I am treated by some of the PAs and NPs within the practice, and my experience with them has been exceptional as well. By far the best primary care I have ever experienced.

12/12/2022

Dr. WHELAN'S Knowledge of my condition.

12/12/2022

When I left I felt better about my condition. I've been with Wake Med for 18 yrs and wouldn't go anywhere else

12/11/2022

Dr. Whelan seemed to sincerely care about my health needs. I appreciated the fact that he did not rush my visit.

12/10/2022

The overall care from Dr Whelan is outstanding. Great physician, very involved

11/08/2022

Dr Whelan

11/08/2022

Always feel good leaving the hospital after our appointment. I appreciate Dr Whelan

11/26/2022

Dr whelan

11/24/2022

Dr Whelan is an excellent doctor. Thank you.

11/24/2022

The doctor and his staff make you feel very welcome.

11/22/2022

Dr Whelan and Asia

11/21/2022

Dr Whelan is always the best!

11/17/2022

Minimal wait time to see the doctor and his staff.

11/14/2022

Excellence was all over.

11/11/2022

Front desk person was great

10/09/2023

Dr Whelan did a excellent job explaining my health concerns

10/30/2023

The courtesy and efficiency of all the staff.

10/30/2023

Dr Whelan always so kind and patient

10/30/2023

Dr Whelan’s demeanor and competence are both worth mentioning. Both made it easy to relate and talk with him.

10/27/2023

The doctor is always outstanding

10/27/2023

Dr Whelan

10/22/2023

Front desk was very kind

10/02/2023

Dr. Whelan took time to explain everything to me and to listen when I had questions. He has a great "manner" with his patients and was very friendly.

10/02/2023

It is always very professional. What is important to me is the sense that Dr Whalen and his team want what is best for me.

10/02/2023

Getting a quick appt.

10/14/2023

The philosophy ofWake Med is what keeps me coming back.

10/13/2023

Care, time & patient care provided by Staff and Dr Whelan we’re outstanding. [NAME]

10/13/2023

Staff courtesy: Cleanliness of facility Comfortable

10/10/2023

All was outstanding

01/09/2023

I think Dr. Whelan provides me with excellent care and I never feel like he is rushed.

01/08/2023

all of staff very professional and attentive

01/30/2023

Dr. Whelan has improved my health so much. He is always professional, kind, and very thorough. It is evident that he cares about his patients. He is one of the best Doctors that I have ever had and I am age 68, so I have had many.

01/03/2023

VISIT DID NOT TAKE LONG WHICH IS GREAT , YET MY VISIT WAS VERY INFORMATIVE AND HELPFULL IN A CARING AND PROFESSIONAL FASHION.

01/03/2023

The receptionists/medical staff were excellent in admitting me and the other patients.

01/03/2023

Outstanding care, as it has been for the last five years.

01/28/2023

Dr. Whelan has compassion, transparency and never seems rushed. He’s my Rock Star

01/27/2023

Service level efficiency!

01/22/2023

Dr. Whelan is caring, compassionate physician who always has the best interests of his patients in mind and ensuring that they receive the best care available.

01/16/2023

Compassion

01/15/2023

Carin

01/14/2023

Dr Whelan is always kind, professional and empathetic.

01/13/2023

His recommendation of medicine that he thinks would correct my problems.
Show more