Click 'Back to Intro' to return to the beginning of this section.

Lipid Panel With Non-HDL Cholesterol

Does this test have other names?

It is also called non-HDL-C.

What is this test?

This blood test checks the levels of cholesterol in your body. A lipid panel will show the levels of your total cholesterol, your LDL (bad) cholesterol, and your HDL (good) cholesterol. In general, the higher your total and LDL cholesterol levels, the higher your risk for coronary heart disease. But some heart attacks happen in people who don't have a high LDL level.

Some researchers believe that measuring your non-HDL cholesterol levels gives a better assessment of the risk for heart disease than measuring only LDL. This is especially true if you have high triglycerides. Your non-HDL cholesterol level is found by subtracting your HDL cholesterol from your total cholesterol.

Why do you need this test?

You may need this test to see if you have high cholesterol. High cholesterol is one of the things that can tell you how likely you are to get heart disease, so it's important to know your cholesterol numbers. When your LDL cholesterol level is high and HDL cholesterol is low, you may be at risk for a heart attack or stroke.

Here are the adult ranges for LDL cholesterol:

  • Less than 100 mg/dL: Normal or optimal
  • 100 to 129 mg/dL: Near or above the optimal
  • 130 to 159 mg/dL: Borderline high
  • 160 to 189 mg/dL: High
  • 190 mg/dL and above: Very high

The above numbers are general guidelines. Your doctor may recommend that you aim for an LDL level lower than 100 mg/dL. This depends on your age, overall health, family history, and your risk factors for heart disease. Your doctor can help decide what the right goal is for you.

Here's a breakdown of total cholesterol levels and health:

  • Less than 200 mg/dL: Desirable
  • 200 to 240 mg/dL: Borderline high
  • 240 mg/dL and above: High

Ideally, HDL cholesterol should be above 40 mg/dL for those who are biologically male and above 50 mg/dL for those who are biologically female. The higher your HDL level, the better.

Your doctor may calculate your non-HDL cholesterol to help predict your risk for heart disease.

Your doctor may also order this test if a blood test shows you have high levels of triglycerides, another type of fat in the blood. A high non-HDL cholesterol level alone isn't a warning sign that something is wrong with your arteries or heart, but if your triglycerides measure more than 200 mg/dL, your doctor may prescribe medicine to help lower both your LDL and your non-HDL cholesterol.

What other tests might you have along with this test?

If your doctor suspects that you have heart disease, you may also get these tests:

  • Electrocardiogram (ECG). This tests your heart's electrical impulses to see if your heart is beating normally.
  • Stress test. This test is done while you have an ECG. You may have to walk or run on a treadmill. Or you will receive a drug that mimics the effects of exercise.
  • Echocardiogram. This test uses sound waves (ultrasound) to show how well your heart muscle is working.
  • Cardiac catheterization. A thin flexible tube is guided into your blood vessel. Dye is then injected which will show on an X-ray if there are any clogs in the arteries of your heart.

People with a history of artery disease, stroke, kidney disease, or diabetes are also at higher risk for heart disease, so tests may be done to look for these problems, too.

What do your test results mean?

Test results may vary depending on your age, sex, health history, and other things. Your test results may be different depending on the lab used. They may not mean you have a problem. Ask your doctor what your test results mean for you.

According to cholesterol guidelines, your non-HDL cholesterol level goal should be 30 mg/dL higher than your LDL cholesterol level goal. For example, if you are aiming for an LDL cholesterol level of less than 100 mg/dL, then your goal for non-HDL would be less than 130 mg/dL.

If you have diabetes, smoke, have a family history of heart disease, or have other risk factors, your cholesterol levels may need to be much lower. Talk with your doctor about where your cholesterol levels should be.

How is this test done?

The test is done with a blood sample. A needle is used to draw blood from a vein in your arm or hand.

Does this test pose any risks?

Having a blood test with a needle carries some risks. These include bleeding, infection, bruising, and feeling lightheaded. When the needle pricks your arm or hand, you may feel a slight sting or pain. Afterward, the site may be sore.

What might affect your test results?

Your cholesterol levels can be affected by:

  • What you eat.
  • How often you exercise.
  • What medicines you take.
  • Whether you smoke.

How do you get ready for this test?

A lipid test can be done with or without fasting. You may need to fast if your triglycerides are going to be measured. This means you can have nothing but water for about 9 to 12 hours before the test. Tell your doctor about all medicines, herbs, vitamins, and supplements you are taking. This includes medicines that don't need a prescription and any drugs you may use.

Online Medical Reviewer: Raymond Turley Jr PA-C
Online Medical Reviewer: Sravani Chintapalli Researcher
Date Last Reviewed: 4/1/2025
© 2000-2026 The StayWell Company, LLC. All rights reserved. This information is not intended as a substitute for professional medical care. Always follow your healthcare professional's instructions.