
Why is my ApoB high if my LDL is normal?
On this page
Because your LDL and your ApoB measure different things. LDL is how much cholesterol rides inside your LDL particles. ApoB counts the particles. A high ApoB with a normal LDL means you have more particles than usual, each carrying less cholesterol. When the two disagree, the 2026 US guideline says ApoB predicts heart disease more accurately.
What we’d do
Go by the ApoB. Check whether your report says your LDL was calculated, since the old formula makes the two split more often than they really do. If your triglycerides are high, work on those too. And if you’re on a statin and your LDL is at goal, take both numbers to your prescriber.
The same cargo on more trucks
LDL tells you how much cargo is on the road. ApoB counts the trucks. Usually more cargo means more trucks. But if each truck carries less, the road can be packed with trucks while the cargo total looks normal, and it’s the trucks that hit the wall.
Take an LDL of 95 and an ApoB of 112 from the same report. The LDL sits at about the 30th percentile of untreated US adults, and the ApoB at about the 79th, from the same table of the same 12,696 people. The two are 49 percentile points apart. That’s the corner the Do my ApoB and LDL agree? tool calls a hidden count.
Who gets this pattern
The guideline says it’s most common with heart disease, diabetes, kidney and metabolic problems, and triglycerides of 150 or more. With extra weight, it says the usual profile includes high triglycerides, low HDL and “increased small cholesterol-depleted LDL particles”. Statins do it too, because they cut LDL more than ApoB, 42% against 33% on average across 11 trials.
What it means for risk
In Copenhagen, researchers followed 13,015 people on statins for a median of 8 years. Compared with people whose ApoB and LDL were both below the middle, people with ApoB above the middle and LDL below had 1.49 times the heart attacks and 1.21 times the deaths from any cause.
Young people show the same thing. In CARDIA, 2,794 Americans had their ApoB and LDL measured at a mean age of 25. Those with a high ApoB and a low LDL had 1.55 times the odds of calcium in their heart arteries 25 years later.
How much of it is the formula
A lot of the disagreement comes from how LDL is worked out. Most reports calculate it from three other numbers, and the old Friedewald formula gets it wrong more often when triglycerides are high or LDL is low. The guideline says that with the newer Martin/Hopkins method, only about 2% of people with an LDL under 70 and 1% under 100 had a non-HDL and ApoB over target. ApoB itself is measured directly, so it doesn’t have this problem. cholesterol.guide explains the LDL equations.
5 sources
- Blumenthal RS, Morris PB, Gaudino M and others, 2026 ACC/AHA guideline on the management of dyslipidemia, JACC, 2026doi.org
- The same guideline, full text, Circulation, 2026api.iscpcardio.org
- Johannesen CDL and others, Apolipoprotein B and non-HDL cholesterol better reflect residual risk than LDL cholesterol in statin-treated patients, Journal of the American College of Cardiology, 2021pubmed.ncbi.nlm.nih.gov
- Wilkins JT and others, Discordance between apolipoprotein B and LDL-cholesterol in young adults predicts coronary artery calcification: the CARDIA study, Journal of the American College of Cardiology, 2016pubmed.ncbi.nlm.nih.gov
- Soffer DE, Marston NA, Maki KC and others, Role of apolipoprotein B in the clinical management of cardiovascular risk in adults: an Expert Clinical Consensus from the National Lipid Association, Journal of Clinical Lipidology, 2024pmc.ncbi.nlm.nih.gov