Apolipoprotein B: the cardiovascular marker your doctor probably didn't order.
If you have only ever been given a standard lipid panel, you have been under-measured. The case for ApoB as the single best predictor of cardiovascular risk — and why LDL cholesterol can look fine while the risk underneath it does not.
Most people over forty have had their cholesterol checked several times. Very few have had the one number that best predicts whether they will have a heart attack.
That is not a criticism of the clinicians who ordered those panels. Standard lipid testing is cheap, universal, and genuinely useful. But it measures a proxy, and there is a more direct measurement available for roughly the price of a coffee that most laboratories will run on request.
Cargo versus vehicles
Cholesterol does not travel loose in the blood. It is fat; blood is water. To move, it is packaged inside lipoproteins — particles with a water-friendly shell and a fatty core.
LDL cholesterol answers the question: how much cholesterol is riding inside those particles? It measures cargo.
But atherosclerosis does not begin when cholesterol is abundant. It begins when a particle small enough to cross the lining of an artery does so, and gets retained there. The immune system responds, the site inflames, and over years a plaque forms. What drives that process is not how loaded each particle is. It is how many particles are colliding with the arterial wall — how many chances per day exist for one of them to lodge.
ApoB counts the particles. Every atherogenic lipoprotein — LDL, VLDL, IDL, and Lp(a) — carries exactly one apolipoprotein B molecule, and it stays with the particle for its whole life. One ApoB, one particle. Measure ApoB and you have a direct count of the vehicles capable of causing damage.
LDL cholesterol tells you how much is being carried. ApoB tells you how many carriers there are. Only one of those is what does the damage.
When the two disagree
Much of the time LDL-C and ApoB move together and either would tell you the same story. The problem is the minority of cases where they do not — a situation called discordance — because those are precisely the people a standard panel reassures wrongly.
Picture two people with an identical LDL cholesterol. The first carries it in a modest number of large, cholesterol-rich particles. The second carries the same total in a much greater number of small, cholesterol-poor particles. The lab report is the same for both. The second person has far more particles interacting with their arteries, and carries meaningfully more risk.
Discordance is not a curiosity. It clusters in people with insulin resistance, elevated triglycerides, or low HDL — a pattern that describes an enormous number of adults who have been told their cholesterol is fine. Where LDL-C and ApoB disagree, the weight of evidence indicates ApoB is the better predictor of cardiovascular events.
Non-HDL cholesterol, which is simply total cholesterol minus HDL, is a decent free approximation and better than LDL-C alone. If ApoB is genuinely unavailable to you, ask for that. But when the direct measurement exists and costs very little, using an approximation is a choice rather than a necessity.
The one you inherit
ApoB has a companion marker that deserves its own paragraph.
Lp(a) — lipoprotein little a — is an LDL-like particle with an additional protein wrapped around it. It is largely determined by genetics, it is not meaningfully moved by diet or exercise, and it is an independent risk factor for cardiovascular disease and for narrowing of the aortic valve.
Three things make it unusual. Roughly one in five people carries an elevated level. It is essentially stable across adult life, so it typically needs measuring only once. And it is almost never ordered.
I find that combination difficult to accept. A common, inherited, one-time-measurable risk factor, and most people reach their fifties without ever having seen the number. Knowing does not by itself change what you can do about Lp(a) directly — options there remain limited — but it changes how aggressively everything else is worth managing, and it tells you something about your children.
What the number does and does not settle
ApoB is a strong marker. It is not a verdict.
Cardiovascular risk is built from many inputs: blood pressure, glucose regulation, inflammation, smoking, family history, kidney function, and age, which remains the most powerful of all. A person with a favourable ApoB and poorly controlled blood pressure is not low risk. Reading one marker in isolation is the same error as reading LDL-C in isolation, only with a better number.
It is also worth being clear about what a single reading can and cannot tell you. Lipids move with acute illness, recent alcohol, sudden weight change, thyroid status, and pregnancy. A surprising result is a reason to repeat the test before it is a reason to act on it.
What to ask for
If you take one practical thing from this: at your next blood draw, ask whether ApoB and Lp(a) can be added. Both are widely available. Neither requires a specialist to order. In most cases they cost very little on top of a panel you were having anyway.
If the answer is that they are not necessary because your cholesterol is normal — that is exactly the situation in which they are most likely to tell you something new.
Find out what your particle count actually is.
A first consultation runs seventy-five minutes and includes a comprehensive biomarker map, reviewed with you in plain language.
Book a Consultation→ Learn more →This article is educational and is not medical advice, diagnosis, or treatment. Laboratory results and therapies require interpretation in the context of your history, symptoms, medications, and examination, and what is appropriate differs from person to person. Nothing here should be used to start, stop, or change any treatment. Please speak with a qualified clinician who knows your case.