Non-HDL Cholesterol Calculator
Non-HDL cholesterol is everything in your lipid panel that isn't HDL — total cholesterol minus HDL. It captures all the atherogenic particles at once (LDL, VLDL, IDL, Lp(a) remnants), which is why guidelines treat it as a secondary treatment target, especially when triglycerides are elevated. And because it's simple subtraction, it needs no fasting sample and works in any unit.
From your standard lipid panel
The 'good' cholesterol value from the same panel
Enter your values above to see your results.
Want a deeper AI analysis of your symptoms?
Our free 3-minute assessment maps your symptoms to possible root cause patterns and emails you a personalized report.
Take the free health assessment →For practitioners: see the Fatigue Health Assessment →
How it works
The calculation
Non-HDL-C = Total cholesterol − HDL cholesterol. That's the entire formula — no triglyceride term, no fasting requirement, no unit conversion needed as long as both inputs share the same unit. In mmol/L the same subtraction applies (e.g. 5.5 − 1.3 = 4.2 mmol/L); the usual reference bands in mmol/L are 30× the LDL mmol bands — roughly <3.4 desirable, 3.4–4.1 borderline, 4.1–4.9 high, ≥4.9 very high.
Why guidelines track it
Every atherogenic particle — LDL, VLDL, IDL, and remnant lipoproteins — carries one apoB molecule, and non-HDL cholesterol approximates the cholesterol cargo of all of them at once. NCEP ATP III made non-HDL a secondary treatment target (LDL goal + 30 mg/dL) when triglycerides are ≥200 mg/dL, and the 2018 AHA/ACC guideline continues to use it in risk assessment. Studies consistently find non-HDL predicts cardiovascular events at least as well as LDL — and better when triglycerides are high.
Advantages over calculated LDL
The Friedewald LDL equation breaks down when triglycerides exceed ~400 mg/dL and assumes a fasting sample. Non-HDL has neither limitation: it works non-fasting, at any triglyceride level, and in any unit. The trade-off is that it bundles several particle types together rather than isolating LDL.
Limitations
Non-HDL is a cholesterol-mass estimate, not a particle count — ApoB or LDL-P measure particle number more directly (see our ApoB/ApoA1 Ratio Calculator). Reference bands here are the general-population NCEP-derived convention; treatment targets in guidelines are individualized by risk category. A screening signal, not a diagnosis.
Frequently asked questions
How do you calculate non-HDL cholesterol?
Subtract HDL from total cholesterol: Non-HDL-C = TC − HDL. For example, a total cholesterol of 210 mg/dL with an HDL of 50 mg/dL gives a non-HDL of 160 mg/dL. Both values are on every standard lipid panel — no triglycerides or fasting state needed.
What is a good non-HDL cholesterol level?
In general-population guidance, below 130 mg/dL is considered desirable, 130–159 borderline high, 160–189 high, and 190+ very high. The NCEP ATP III convention sets non-HDL goals 30 points above the LDL goal — so someone with an LDL goal of 100 has a non-HDL goal of 130. People at higher cardiovascular risk are assigned lower individual targets.
Is non-HDL cholesterol better than LDL?
For many people it's at least as informative — and more so when triglycerides are elevated. LDL only counts one particle type; non-HDL captures every atherogenic particle (LDL, VLDL, IDL, remnants). It also doesn't depend on the Friedewald equation, so it's reliable non-fasting and at high triglyceride levels where calculated LDL fails.
Do I need to fast for non-HDL cholesterol?
No. Because it's just total cholesterol minus HDL — neither of which shifts much after eating — non-HDL is valid on a non-fasting sample. That's one reason guidelines prefer it over calculated LDL when triglycerides might be elevated.
Does the calculation work in mmol/L?
Yes — subtraction is unit-free as long as both inputs use the same unit. Non-HDL = TC − HDL in mmol/L too (e.g. 5.5 − 1.3 = 4.2 mmol/L). The equivalent reference bands are roughly <3.4 desirable, 3.4–4.1 borderline, 4.1–4.9 high, ≥4.9 very high mmol/L. Need to convert units first? Use our Cholesterol Units Converter.
How is non-HDL different from a cholesterol ratio?
Non-HDL is a single difference (TC − HDL), while ratios like TC/HDL divide one value by another — they answer slightly different questions and both appear in guidelines. For the ratio views of the same panel, see our Cholesterol Ratio Calculator; for the triglyceride-based insulin-resistance angle, see the TG/HDL Ratio Calculator.
Sources
- NCEP ATP III (Third Report of the National Cholesterol Education Program Expert Panel, 2002) — non-HDL-C as secondary target, LDL goal + 30 mg/dL.
- 2018 AHA/ACC Guideline on the Management of Blood Cholesterol — non-HDL-C in risk assessment and treatment thresholds.
- Robinson JG et al. — non-HDL cholesterol and apoB as predictors of cardiovascular events (post-hoc analyses supporting non-HDL over LDL).
This calculator is for informational purposes only and is not medical advice, diagnosis, or treatment. Reference ranges are general population guidelines — always discuss your lab results with a qualified healthcare professional.