ApoB and non-HDL cholesterol are two ways of answering the same question: how much of what is in your blood can build plaque? Non-HDL cholesterol is simple arithmetic on a standard cholesterol panel. ApoB is a separate blood test that counts the particles directly.
For most people the two agree closely. When they disagree, the research suggests ApoB is the more accurate of the two, though the gap is small. Non-HDL cholesterol costs nothing extra, which is why many guidelines lean on it first.
Key takeaways
- Non-HDL cholesterol is total cholesterol minus HDL, so you can work it out from a panel you already have.
- ApoB counts plaque-forming particles, while non-HDL measures the cholesterol those particles carry.
- Across large populations the two track each other very closely, but an individual's numbers can still differ.
- Both do a better job than LDL cholesterol when they disagree with it.
- Both Cardio Res-Q assessments list ApoB among their labs.
What each number is
Non-HDL cholesterol. Take your total cholesterol and subtract your HDL. What is left is the cholesterol carried by every particle type that can enter an artery wall: LDL, VLDL, remnant particles and Lp(a). No extra blood test is needed. Our guide to non-HDL cholesterol walks through the calculation.
ApoB. Apolipoprotein B is the protein on the outside of those same particles. An expert consensus from the National Lipid Association describes ApoB as representing the total concentration of plaque-forming particles in the circulation.1 So ApoB is a particle count, and non-HDL is the cholesterol load inside the particles. The basics are in our ApoB test guide.
The two can drift apart because particles do not all carry the same amount of cholesterol. Many small, cholesterol-poor particles can add up to an ordinary non-HDL number and a high ApoB.
ApoB and non-HDL cholesterol compared
| Feature | Non-HDL cholesterol | ApoB |
|---|---|---|
| What it measures | Cholesterol inside all plaque-forming particles | The number of those particles |
| How you get it | Total cholesterol minus HDL | A separate blood test |
| Extra cost | None | An added lab charge that varies by lab |
| Effect of a recent meal | Small | None |
| Where it can mislead | When particles carry unusually little or much cholesterol | Rarely, but it is not on every routine order |
| Included in Cardio Res-Q labs | Not listed. Ask our team | Yes, in both assessments |
How closely do they agree?
Very closely, on average. In a UK Biobank analysis of 346,686 adults who had no cardiovascular disease and were not taking statins, ApoB, LDL cholesterol and non-HDL cholesterol were highly correlated and predicted heart and stroke events about equally well. The authors concluded that total and HDL cholesterol captured the cholesterol-related risk and that adding ApoB gave no meaningful improvement in prediction.2
That is a statement about populations. Individuals are a different matter. A later analysis of 293,876 UK Biobank adults found that among people whose non-HDL cholesterol was 160 mg/dL, ApoB ranged from about 88 to 112 mg/dL.3 Two people with the same non-HDL number can be carrying quite different numbers of particles.
When they disagree, which one is right?
The evidence leans toward ApoB, by a modest margin.
- A meta-analysis of 12 studies with 233,455 people ranked the three markers: ApoB was the strongest predictor of cardiovascular events, LDL cholesterol the weakest, and non-HDL cholesterol in between.4
- In a Danish study of 13,015 people taking statins, high ApoB and high non-HDL cholesterol were each linked to more heart attacks and deaths, while high LDL cholesterol was not.
- In that same study, people with high ApoB but low non-HDL cholesterol had a higher risk of death from any cause, but not a higher risk of heart attack.5
So both beat LDL cholesterol, and ApoB has a slight edge over non-HDL that does not show up in every outcome. Disagreement between the markers is more likely when triglycerides are high or insulin resistance is present. We cover that pattern in high ApoB with normal LDL.
Cost, availability and what guidelines say
Non-HDL cholesterol is free with any standard panel and does not depend much on fasting. ApoB does not depend on fasting either.
ApoB has to be ordered on purpose, and coverage varies. The National Lipid Association has said there is an urgent need to improve access to and reimbursement for ApoB testing.1
Guidelines reflect this. US guidance has treated a high ApoB as a risk-enhancing factor when it is measured, not as a routine test for everyone. The 2026 ACC/AHA guideline gives ApoB a place after LDL and non-HDL cholesterol, to be checked once those are at goal. Some lipid specialists have argued in print that ApoB deserves at least equal priority.6
Which one should you look at?
Start with what you have. If you have had a standard cholesterol panel, you can work out non-HDL cholesterol today. It already improves on LDL cholesterol alone.
ApoB is worth adding when the simple numbers may not tell the whole story: high triglycerides, prediabetes or diabetes, a strong family history, or LDL that looks fine while other signs of risk do not. It is also useful for checking what remains on treatment. Neither number is a diagnosis. Each is one input to a decision made with your clinician.
ApoB in a Cardio Res-Q assessment
Both Cardio Res-Q assessments include ApoB, along with Lp(a), hs-CRP, homocysteine, insulin, glucose and A1c. The Comprehensive Assessment is $775. The Enhanced Assessment adds a CIMT ultrasound and a coronary calcium score.
Our program page does not list a standard cholesterol panel line by line, so ask our team whether one is drawn or whether you should bring a recent one. For how the visit runs, read what to expect at your assessment, or go to the Cardio Res-Q program page to book.
Are You a Candidate for Cardio Res-Q?
Three quick questions about the risk factors we screen for. Your answers stay between you and the clinic.
Frequently asked questions
How do I calculate non-HDL cholesterol?
Subtract your HDL cholesterol from your total cholesterol. For example, a total of 210 and an HDL of 50 gives a non-HDL cholesterol of 160 mg/dL.
If my non-HDL cholesterol is fine, do I still need ApoB?
Often not, because the two usually agree. ApoB adds the most when triglycerides are high, when you have diabetes or insulin resistance, or when your clinician wants a closer look at risk that remains on treatment.
Do I need to fast for either test?
Neither number depends much on fasting. Our clinic still asks you to fast 10 to 12 hours before your labs, because other tests drawn at the same time, such as insulin and triglycerides, are affected by food.
Is ApoB the same as LDL cholesterol?
No. LDL cholesterol is the amount of cholesterol inside LDL particles. ApoB counts all plaque-forming particles, including LDL. Two people with the same LDL cholesterol can have different ApoB results.
Related reading
This article is for general education and is not medical advice. Decisions about testing and medication should be made with your clinician. If you have chest pain or other symptoms of a heart attack, call 911.




