Lp(a): what is a good level?

Lp(a) is not part of a standard lipid panel and is rarely measured unless specifically requested. Where it is reported, thresholds around 75 nmol/L (roughly 30 mg/dL) are commonly used to flag elevation.

Longevity-optimised target < 30 nmol/L

This is the range used by the atherogenic dial in the Longevity Score calculator. It is deliberately tighter than the range printed on a standard lab report — the reasoning is below.

What your lab flags vs what the evidence supportsnmol/L
Standard
0–30
Optimised
< 30 nmol/L
03060

Nothing you type here is sent anywhere, stored, or logged. It never leaves this page.

Here the two agree: the optimised target and the standard cutoff are the same. What a standard report leaves out is not the threshold but the context — which is the rest of this page.

What Lp(a) actually measures

Lp(a) is an LDL particle with an additional protein, apolipoprotein(a), attached. That addition makes it both atherogenic and prothrombotic — it contributes to plaque and to clot formation.

Your level is roughly 80–90% genetically determined, set at birth and largely stable through life. It is a constraint rather than a variable.

Why it matters

Roughly one in five people carries an elevated level, and most of them do not know, because the test is not routine.

It is an independent risk factor — meaning it adds risk on top of whatever your LDL or ApoB happens to be. It is a common explanation for cardiovascular events in people whose standard lipid panel looked unremarkable.

It is also the single strongest argument for measuring it once: the result changes how aggressively everything else is worth managing.

Why it's on the dashboard

Lp(a) made the panel because it is the single biggest blind spot in a standard lipid panel — roughly one in five people carries an elevated, largely genetic level, and almost none of them know it, because the test is not routine. The lifespan case is strong: in the Copenhagen City Heart Study, Kamstrup et al. (JAMA, 2009) found people in the top few percent of the Lp(a) distribution had three- to four-fold higher rates of myocardial infarction than those at the bottom, with no threshold below which the risk stopped rising. The healthspan case is distinct from heart-attack risk and often overlooked: Thanassoulis et al. (New England Journal of Medicine, 2013) found the same gene variants that raise Lp(a) independently raise the risk of aortic valve calcification and the eventual need for valve replacement — a separate, disabling condition years before any heart attack would occur. It belongs to the atherogenic dial because that dial tracks how much material is circulating that could be retained and do damage, and Lp(a) is the one marker on this panel where that exposure is set mostly at birth rather than by anything you did. See the Atherogenic dial for the broader context.

Why this range is stricter than your lab's

Because risk rises continuously with concentration rather than at a threshold, any single cut-point is a convenience. Lower is better across the range.

The practical difference is not in the number but in what follows from it. An elevated result does not mean treating Lp(a) itself; it means treating modifiable risk — particularly ApoB and blood pressure — with more urgency.

This distinction applies across the whole panel, not just this marker — see optimal versus standard lab ranges for the general case.

What moves Lp(a)

Essentially nothing in lifestyle
Diet, exercise and weight loss do not meaningfully change Lp(a). Saying otherwise would be dishonest.
Everything else, harder
The actionable response to a high Lp(a) is to reduce the risk factors that do respond: ApoB, blood pressure, inflammation, smoking.
Family screening
Because it is inherited, an elevated result is relevant information for first-degree relatives.
Emerging therapies
Targeted Lp(a)-lowering agents are in late-stage trials. Not yet standard care — a conversation to have with a clinician, not a plan to act on alone.

Educational information, not a treatment plan. Discuss changes to medication or supplementation with a clinician who knows your history.

How fast it responds

Stable for life. Measure once; there is no value in repeating it unless the assay or units change. See response times across all markers for how this compares.

What can distort the result

Score Lp(a) against all 8 dials

Frequently asked questions

What is a good Lp(a) level?

The longevity-optimised target used in this calculator is < 30 nmol/L. Lp(a) is not part of a standard lipid panel and is rarely measured unless specifically requested. Where it is reported, thresholds around 75 nmol/L (roughly 30 mg/dL) are commonly used to flag elevation.

Why is this target stricter than the range on my lab report?

Because risk rises continuously with concentration rather than at a threshold, any single cut-point is a convenience. Lower is better across the range.

How fast does Lp(a) respond to change?

Stable for life. Measure once; there is no value in repeating it unless the assay or units change.

Lp(a) feeds the atherogenic dial, and read it alongside ApoB · hs-CRP.

All biomarkers

Not medical advice. These are longevity-optimised reference ranges, which are deliberately stricter than standard clinical "normal" values. A value outside them does not mean you have a disease. Speak to a qualified healthcare professional before changing medication, supplements or training. Full disclaimer.
Ask Us

Choose a question. Answers come from this site, and nothing you open is sent anywhere.

What is a good Lp(a) level?

The longevity-optimised target used in this calculator is < 30 nmol/L. Lp(a) is not part of a standard lipid panel and is rarely measured unless specifically requested. Where it is reported, thresholds around 75 nmol/L (roughly 30 mg/dL) are commonly used to flag elevation.

Why is this target stricter than the range on my lab report?

Because risk rises continuously with concentration rather than at a threshold, any single cut-point is a convenience. Lower is better across the range.

How fast does Lp(a) respond to change?

Stable for life. Measure once; there is no value in repeating it unless the assay or units change.

What is biological age?

Chronological age counts birthdays. Biological age estimates how old your body appears to be functioning, based on measurable biomarkers. Two people born the same year can differ by a decade or more in vascular stiffness, insulin signalling or cardiorespiratory fitness. Biological age makes that gap explicit — and unlike your birthday, it can move in either direction.

How is the Longevity Score calculated?

Each biomarker you enter is scored against longevity-optimised reference ranges and grouped into one of eight dials. Every dial produces its own biological age, and those are combined using fixed weights into a single composite, then expressed as a Longevity Score from 0 to 100. The weighting reflects how strongly each system predicts healthspan: structural and vascular carry the most, hormonal the least.

Do I need all 53 biomarkers?

No. The short form contains a subset of scoring inputs plus context-only fields, and you can leave any of them blank. It is not a recommendation to obtain tests. Missing values are excluded from the calculation — never treated as zero or as 'normal'. A dial with no scored data is dropped entirely and the remaining weights renormalise.

What can I measure without a blood test?

Some inputs can be measured without bloodwork. Blood pressure needs a home cuff and waist-to-height needs a tape measure. Wearable estimates vary; the floor-based sitting-rising test carries a fall risk and should only be attempted if safe.

Is this an anti-aging calculator? Is it a healthspan calculator?

Both terms describe what this tool does, and which one fits depends on what you are asking. "Anti-aging" is the term most people search, and loosely means anything aimed at slowing or reversing age-related decline — this tool fits that description if you score your dials and act on what you find. "Healthspan calculator" is the more precise term: healthspan is the number of years lived without serious chronic disease or disability, and that cannot be measured directly, so this tool scores eight systems that each function as an early-warning proxy for it. Either way, the method is the same: real biomarkers, published thresholds, no vanity-metric framing.

Why don't you have a quick quiz that skips biomarkers entirely?

Several popular tools ask only about habits — exercise days, sleep hours, smoking, diet quality — and return a single precise-looking age. We looked at the research behind that approach and chose not to build it. Published studies do show real, individually-measured links between specific habits and epigenetic age acceleration, but those effect sizes come from different study populations, different DNA-methylation clocks and different measurement units. Adding them together into one number is not something the underlying research actually supports — it produces a precise-looking result built on an imprecise method. Our dials use direct physiological measurements instead: a real blood pressure reading, a real VO₂ max, a real ApoB value. Several dials score from home-measurable data alone with no quiz-guessing involved — see what you can measure without a blood test, above.

Why are your 'optimal' ranges stricter than my lab's normal range?

Standard reference ranges describe what is common in a general population, which now includes a great deal of metabolic dysfunction. They are tuned to flag disease, not to identify what is optimal for a long healthspan. A fasting insulin of 20 µIU/mL sits inside most labs' normal range and is strongly associated with insulin resistance. This tool uses longevity-optimised thresholds instead, so a flag here means room for optimisation — not a diagnosis.

All questions