Why ApoB beats LDL-C: particles vs cholesterol mass
Your standard cholesterol panel reports LDL-C. That is just the weight of the cholesterol packed inside LDL particles. ApoB does something different. It counts the particles themselves. Every atherogenic lipoprotein (the bad-actor fat-carriers: LDL, VLDL, IDL, Lp(a), chylomicron remnants) carries exactly one molecule of apolipoprotein B. So ApoB tells you how many particles can actually slip into your arterial wall and start a plaque.
For most people, LDL-C and ApoB tell the same story. The trouble starts in the people who matter most for prevention: those with type 2 diabetes, metabolic syndrome, belly fat (central adiposity), or high triglycerides. Their LDL particles tend to be small and cholesterol-poor. So they carry a lot of particles for a given LDL-C mass. Allan Sniderman has spent two decades documenting this mismatch, which he calls "discordance" (his 2019 narrative review in JAMA Cardiology). For these people, LDL-C quietly underestimates the risk. ApoB tracks it.
That is why the 2019 ESC/EAS dyslipidaemia guidelines bumped ApoB up to a Class I recommendation for risk assessment when triglycerides are high, or in diabetes, obesity, metabolic syndrome, or very low LDL-C. The 2025 ESC/EAS focused update doubled down: ApoB is the preferred marker in those settings. The US ACC/AHA 2018 cholesterol guideline is more conservative, but it still accepts ApoB and non-HDL-C as valid alternatives.
One honest caveat about how strong the evidence is. The case for ApoB beating LDL-C rests on big observational studies (UK Biobank, Copenhagen General Population Study) and Mendelian randomization analyses (a genetics method that mimics a trial). We do not yet have a randomized trial that pits "treat to ApoB" against "treat to LDL-C" for hard cardiovascular endpoints. The mechanistic and epidemiological case is strong. It is just not RCT-grade. So read those "ApoB superiority" headlines with that footnote in mind.
What is Lp(a) and why is it the silent genetic risk factor?
Lipoprotein(a) is an LDL-like particle with one extra protein, apolipoprotein(a), bolted on. Your blood level is set 70 to 90% by your LPA gene. It locks in by your mid-twenties. Diet, exercise, statins, and almost every lifestyle lever barely move it. Roughly one in five people of European ancestry carries levels linked to higher atherosclerotic and aortic-valve risk. The prevalence is even higher in people of African ancestry.
The science here is solid. A 2009 JAMA meta-analysis from the Emerging Risk Factors Collaboration pooled 36 prospective studies and nailed down the independent, continuous link between Lp(a) and coronary heart disease. A 2017 "Test in Context" review in JACC then cemented Lp(a) as a causal, independent risk factor. And the EAS 2022 Consensus Statement (the Kronenberg paper, European Heart Journal) landed the modern view: every adult should have Lp(a) measured at least once in their lifetime, as part of a full cardiovascular risk assessment.
Now the expectation-management part. As of 2026, no drug is approved specifically to lower Lp(a). Three large outcome trials are running. Lp(a) HORIZON tests pelacarsen, an antisense oligonucleotide (a gene-silencing drug), from Ionis/Novartis. OCEAN(a)-Outcomes tests olpasiran, an siRNA, from Amgen. ACCLAIM-Lp(a) tests lepodisiran, an siRNA, from Eli Lilly. None has reported primary cardiovascular endpoints yet. None is approved by the EMA or the FDA. PCSK9 inhibitors do nudge Lp(a) down (roughly 25 to 30% in FOURIER and ODYSSEY OUTCOMES; a pooled meta-analysis in JACC Advances, 2025, put it at -27%, 95% CI -29.8% to -24.1%) as a side effect of lowering LDL-C. They are not licensed for Lp(a) itself.
So what actually changes when you find out your Lp(a) is high? The rest of your risk picture. Guidelines and clinical practice agree on this: hit every modifiable risk factor harder (blood pressure, ApoB-containing lipoproteins, smoking, blood glucose) to offset the Lp(a) burden you cannot change. That recalibration is the real, practical value of the test.
How do you read your ApoB and Lp(a) results without panic?
Lab reports use different units and reference ranges. That alone causes half the confusion. ApoB shows up in g/L or mg/dL. Lp(a) shows up either in mass units (mg/dL) or, the ESC/EAS preference, in molar units (nmol/L). The two are not interchangeable, because Lp(a) isoforms vary in size. Always check which unit your report uses before you compare yourself to a number you read online.
For ApoB, the 2019 ESC/EAS guideline sets goals by your overall cardiovascular risk category, not by one single threshold. People at very high risk are expected to reach a much lower ApoB than people at low risk. Same logic as LDL-C. The 2025 focused update kept this risk-stratified approach. A single number on a screen, cut off from your age, blood pressure, smoking status, family history, and other risk factors, cannot tell you what your target should be. That is a conversation for your Kardiologin or Hausärztin.
For Lp(a), the EAS 2022 consensus calls the risk continuous. There is no clean cut-off where danger suddenly starts. Many labs flag values above roughly 50 mg/dL or 105 to 125 nmol/L as elevated (isoform-correction varies between methods; the 2025 ESC/EAS Focused Update on dyslipidaemia uses 105 nmol/L specifically). The EAS document itself calls the relationship graded. Very high values (say, above 180 mg/dL or 430 nmol/L) roughly double your lifetime cardiovascular risk compared with the general population. That is similar in size to heterozygous familial hypercholesterolaemia, an inherited high-cholesterol condition. Your number is one input among many.
Two practical things to keep in mind. First, read both markers alongside a full lipid panel, hs-CRP (an inflammation marker), blood pressure, glucose or HbA1c, and an honest family history. Second, primary prevention (you have never had an event) and secondary prevention (you have) follow different treatment logics. The same Lp(a) value means different things in those two contexts.
Why doesn't your Hausärztin order ApoB or Lp(a)?
The German statutory Check-up 35 (Gesundheitsuntersuchung), which Kassenpatienten can claim every three years from age 35, covers a basic lipid panel: total cholesterol, HDL-C, LDL-C, triglycerides. ApoB and Lp(a) are not on the list. Neither is hs-CRP, fasting insulin, or HbA1c, outside specific clinical reasons. Your Hausärztin is doing exactly what the GKV check-up specifies. She just is not doing what a longevity-curious patient might want her to add on.
This is not a German quirk born of neglect. Most national primary-care systems anchor on LDL-C, because LDL-C is what most of the trial evidence and risk scores were built on. ApoB and Lp(a) only entered the guidelines as risk-refiners more recently. And primary-care reimbursement schedules trail the guidelines by years. The DGFF (Deutsche Gesellschaft zur Bekämpfung von Fettstoffwechselstörungen, also known as Lipid-Liga) pushes hard for broader Lp(a) testing, but coverage decisions sit with the G-BA, not the medical societies.
So for most patients the practical answer is simple. ApoB and Lp(a) are usually IGeL (Individuelle Gesundheitsleistung), meaning self-pay add-ons, unless you have a clear clinical indication. Indications that might shift them into Kassen-paid territory include known coronary artery disease, premature familial cardiovascular disease, statin intolerance, very high LDL-C that raises suspicion of familial hypercholesterolaemia, or recurrent events despite well-controlled LDL-C. Bring a documented family history. It is genuinely the single most useful thing you can hand a GP making this call.
If your Hausärztin declines to order them, that is normal. It is not an insult to her judgement. Your realistic options: ask her to add them as an IGeL/Selbstzahler line on your next lab draw, or use a Selbstzahler service that orders from a major lab like Synlab, Limbach, or Sonic on your behalf. Both routes use the same labs.
What do ApoB and Lp(a) cost across Germany, Austria, and Switzerland?
In Germany, ApoB and Lp(a) are routinely available through the three big laboratory networks: Synlab, Limbach, and Sonic Healthcare (Bioscientia, Medizinische Labore Volkmann, MVZ Augsburg, and others). Either your Hausärztin orders them and bills you privately under GOÄ (Gebührenordnung für Ärzte), or you use a Selbstzahler service that ships your blood to one of those same labs. As a rough orientation: Lp(a) tends to run about 20 to 40 EUR, ApoB about 10 to 25 EUR per marker as a Selbstzahler. Add venepuncture and a service fee on top. The exact number depends on the lab, the region, and whether the markers are part of a wider panel. Verify before you order. Online prices drift, and some are promotional.
In Austria, the Wahlarzt model is the usual route. A Wahlarzt or Wahlarzt-Labor draws your blood, bills you privately, and you submit the invoice to your Krankenkasse for partial reimbursement under standard rules. You typically get back around 80% of the equivalent Kassen tariff. For niche markers like Lp(a), that can be a lot less than you actually paid. ÖGK does not generally reimburse Lp(a) testing outside specific clinical indications.
In Switzerland the picture is the simplest in some ways and the most expensive in others. Without a clear medical indication, both ApoB and Lp(a) are almost always self-paid out of your annual Franchise plus the Selbstbehalt. Lab prices run higher than in Germany or Austria. A rough range for combined ApoB and Lp(a) is comparable to or above 100 CHF. The upside: you skip the IGeL conversation entirely. If your Hausarzt or Kardiologe sees an indication, the test goes through OKP and you carry the standard cost-sharing.
A few practical tips travel across all three countries. Fast for 10 to 12 hours if your panel includes triglycerides and your doctor agrees. ApoB and Lp(a) themselves are not strongly fasting-dependent, but the rest of the panel may be. Sit calmly for ten minutes before the draw. Avoid an acute illness or recent vaccination, which can briefly shift lipids and especially Lp(a). And ask the lab in advance which Lp(a) unit (mg/dL or nmol/L) and which assay (isoform-insensitive is preferred) they use.
Your ApoB or Lp(a) is high. What now?
First, and most important: this guide does not prescribe a protocol. If your ApoB or Lp(a) comes back elevated, your next step is a conversation. With your Hausärztin, or better, a Kardiologin or a lipidology-trained Wahlärztin/Wahlarzt. The decision tree branches heavily on your age, your other risk factors, your family history, and whether you are in primary or secondary prevention. There is no single right answer.
So what makes that conversation productive? Bring your full lipid panel, a documented family history of cardiovascular events (with ages), your blood pressure trend, glucose or HbA1c if you have it, your smoking status, and a list of medications. Ask explicit questions. Do not expect your doctor to volunteer them. Useful ones: "Where does my overall ESC SCORE2 risk land?" "Does my Lp(a) push me into a higher-risk band that changes how aggressively we treat my LDL-C and blood pressure?" "Is a coronary calcium score (CAC) reasonable for me as a tiebreaker?" "Are there indications for lipid-lowering therapy that I meet, given my full picture?"
On lifestyle, read this part carefully. The Mediterranean dietary pattern, regular aerobic and resistance exercise, not smoking, sleeping enough, and keeping belly fat (central adiposity) in check all improve cardiovascular outcomes and modestly improve ApoB-containing lipoproteins. They will not normalize a genetically high Lp(a). Treating lifestyle as "the Lp(a) protocol" is exactly the magical thinking this guide is trying to avoid. Lifestyle is worth doing on its own merits, whatever your Lp(a) is. Frame it that way.
One last word on the longevity-medicine framing that floats around social media. It is genuinely useful for some people to know their ApoB and Lp(a) earlier rather than later, especially those with a strong family history of premature cardiovascular events. It is not useful for an asymptomatic healthy person with no family history to spiral into anxiety over a single elevated number. Test if you can act on the result with a clinician you trust. Otherwise, the test is just information you cannot use.
Frequently Asked Questions
Should I get ApoB tested?
There is a reasonable case for any adult with cardiovascular risk factors (diabetes, metabolic syndrome, high triglycerides, family history of premature heart disease, or a high LDL-C that does not square with overall risk) to have ApoB measured at least once. For an asymptomatic person with low triglycerides and a clean family history, ApoB usually tracks LDL-C closely enough that it adds little. The clearest reason to test is discordance: high triglycerides plus a "normal" LDL-C is the classic case where ApoB unmasks risk that LDL-C missed.
What is a "good" Lp(a)?
There is no clean cut-off. EAS 2022 calls Lp(a) risk continuous: lower is better, full stop. Many labs flag values as elevated above roughly 50 mg/dL or 105-125 nmol/L (isoform-correction varies; the 2025 ESC/EAS Focused Update on dyslipidaemia uses 105 nmol/L specifically). Values above roughly 180 mg/dL or 430 nmol/L carry a lifetime cardiovascular risk comparable to heterozygous familial hypercholesterolaemia. Your number means very different things depending on the rest of your risk profile, so do not compare yourself to a number you read on the internet without that context.
Is Lp(a) dangerous?
Elevated Lp(a) is a causal, independent risk factor for atherosclerotic cardiovascular disease and aortic valve stenosis. That part is settled. But "dangerous" depends on the value, your age, and the rest of your risk picture. Plenty of people with mildly elevated Lp(a) live long healthy lives, especially when their other risk factors are well controlled. Very high Lp(a) plus other modifiable risk factors left unattended is where the trouble piles up.
Why doesn't my doctor order this?
Because the German Check-up 35, and most equivalent statutory check-ups in DACH, was built around the lipid panel the trial evidence and risk scores were originally based on: total cholesterol, LDL-C, HDL-C, triglycerides. ApoB and Lp(a) only entered the guidelines as risk-refiners more recently, and reimbursement schedules trail the guidelines. Your Hausärztin is following policy, not making a medical error. Ask her to add the markers as an IGeL request, or bring a documented clinical indication.
Will my Krankenkasse pay for it?
Usually not for screening. In Germany, ApoB and Lp(a) become Kassen-eligible when you have an established indication such as known coronary artery disease, premature familial cardiovascular disease, suspected familial hypercholesterolaemia, statin intolerance, or events recurring despite well-controlled LDL-C. In Austria, ÖGK reimbursement is similarly indication-bound. In Switzerland, OKP covers them only when there is a clear medical indication. Without an indication, expect to pay out of pocket.
Can I do anything about a high Lp(a)?
Directly, very little. Diet, exercise, statins, and most everyday levers move Lp(a) only marginally. PCSK9 inhibitors lower it by roughly 25-30% (FOURIER, ODYSSEY OUTCOMES; Rivera et al. JACC Advances 2025 pooled meta-analysis of 47 trials, n≈67,000, -27% with 95% CI -29.8% to -24.1%) as a side effect of their LDL-C lowering, but they are not licensed for Lp(a). Two dedicated therapies, pelacarsen (the Lp(a) HORIZON trial) and olpasiran (the OCEAN(a)-Outcomes trial), are in phase 3 outcomes trials but are not approved as of 2026. The practical move is to control everything else more aggressively: blood pressure, ApoB-containing lipoproteins, smoking, glucose, weight. The goal is to shrink the rest of your risk picture so Lp(a) carries less weight in the total.
ApoB or LDL-C: which actually matters?
If only one is available, LDL-C is still useful and lines up with most of the cardiovascular risk literature. If both are available and they disagree, ApoB is the more biologically faithful number, because it counts the particles that actually drive atherosclerosis. The 2019 ESC/EAS guidelines and the 2025 focused update both make ApoB the preferred marker when triglycerides are high, or in diabetes, metabolic syndrome, and very low LDL-C states. They are complements, not rivals.
Sources
- Mach F, Baigent C, Catapano AL, Koskinas KC, Casula M, Badimon L, Chapman MJ, De Backer GG, Delgado V, Ference BA, Graham IM, Halliday A, Landmesser U, Mihaylova B, Pedersen TR, Riccardi G, Richter DJ, Sabatine MS, Taskinen MR, Tokgozoglu L, Wiklund O; ESC Scientific Document Group. (2020). 2019 ESC/EAS Guidelines for the management of dyslipidaemias: lipid modification to reduce cardiovascular risk. European Heart Journaldoi:10.1093/eurheartj/ehz455
- Mach F, Koskinas KC, Roeters van Lennep JE, Tokgozoglu L, Badimon L, Baigent C, Benn M, Binder CJ, Catapano AL, De Backer G, Delgado V, Fabin N, Ference BA, Graham IM, Landmesser U, Laufs U, Mihaylova B, Nordestgaard BG, Richter DJ, Sabatine MS, et al.. (2025). 2025 Focused Update of the 2019 ESC/EAS Guidelines for the management of dyslipidaemias. European Heart Journaldoi:10.1093/eurheartj/ehaf190
- Sniderman AD, Thanassoulis G, Glavinovic T, Navar AM, Pencina M, Catapano A, Ference BA. (2019). Apolipoprotein B Particles and Cardiovascular Disease: A Narrative Review. JAMA Cardiologydoi:10.1001/jamacardio.2019.3780
- Marston NA, Giugliano RP, Melloni GEM, Park JG, Morrill V, Blazing MA, Ference B, Stein E, Stroes ES, Braunwald E, Ellinor PT, Lubitz SA, Ruff CT, Sabatine MS. (2022). Association of Apolipoprotein B-Containing Lipoproteins and Risk of Myocardial Infarction in Individuals With and Without Atherosclerosis: Distinguishing Between Particle Concentration, Type, and Content. JAMA Cardiologydoi:10.1001/jamacardio.2021.5083
- Kronenberg F, Mora S, Stroes ESG, Ference BA, Arsenault BJ, Berglund L, Dweck MR, Koschinsky M, Lambert G, Mach F, McNeal CJ, Moriarty PM, Natarajan P, Nordestgaard BG, Parhofer KG, Virani SS, von Eckardstein A, Watts GF, Stock JK, Ray KK, Tokgozoglu LS, Catapano AL. (2022). Lipoprotein(a) in atherosclerotic cardiovascular disease and aortic stenosis: a European Atherosclerosis Society consensus statement. European Heart Journaldoi:10.1093/eurheartj/ehac361
- Tsimikas S. (2017). A Test in Context: Lipoprotein(a) — Diagnosis, Prognosis, Controversies, and Emerging Therapies. Journal of the American College of Cardiologydoi:10.1016/j.jacc.2016.11.042
- Erqou S, Kaptoge S, Perry PL, Di Angelantonio E, Thompson A, White IR, Marcovina SM, Collins R, Thompson SG, Danesh J; Emerging Risk Factors Collaboration. (2009). Lipoprotein(a) concentration and the risk of coronary heart disease, stroke, and nonvascular mortality. JAMAdoi:10.1001/jama.2009.1063
- Grundy SM, Stone NJ, Bailey AL, Beam C, Birtcher KK, Blumenthal RS, Braun LT, de Ferranti S, Faiella-Tommasino J, Forman DE, Goldberg R, Heidenreich PA, Hlatky MA, Jones DW, Lloyd-Jones D, Lopez-Pajares N, Ndumele CE, Orringer CE, Peralta CA, Saseen JJ, Smith SC Jr, Sperling L, Virani SS, Yeboah J. (2019). 2018 AHA/ACC/AACVPR/AAPA/ABC/ACPM/ADA/AGS/APhA/ASPC/NLA/PCNA Guideline on the Management of Blood Cholesterol. Circulationdoi:10.1161/CIR.0000000000000625
- Rivera FB, Cha SW, et al.. (2025). PCSK9 Inhibitor Effects on Lipoprotein(a): A Pooled Meta-Analysis of 47 Trials. JACC: Advancesdoi:10.1016/j.jacadv.2024.101549
Related Guides
Peter Attia & Outlive (DACH Perspective)
The Four Horsemen, Medicine 3.0, and the Centenarian Decathlon. Attia's framework explained for a DACH audience.
Self-Pay Longevity in Germany
Which longevity services German statutory insurance covers, which you self-pay, typical prices, and whether private insurance is worth it
Biological Age Tests and German Health Insurance
Are biological age tests covered by Krankenkasse? What GKV and PKV pay for, IGeL pricing, and how to choose self-pay test providers
The information provided here is for educational purposes only. Longevity Cities does not provide medical advice, diagnosis, or treatment. Always seek the advice of qualified healthcare providers with questions regarding medical conditions.
