Why Lipoprotein(a) Is the One Number You Only Need to Measure Once
Most heart-risk numbers move with what you eat and do. Lp(a) is set by a gene you inherited and barely shifts, which is why one reading tells you something a standard panel never will.
Your Lp(a) level is roughly 80 to 90% determined by the gene you inherited, and it holds nearly flat from childhood to old age. That is why a single measurement is usually enough for life, and why a normal LDL can sit next to a dangerous Lp(a) without you knowing.
Most of what a lipid panel shows you is a moving target. LDL cholesterol drifts with diet, weight, alcohol, thyroid, medication. Triglycerides can double after a bad week and fall again. You can watch those numbers respond to what you do, which is what makes them worth tracking on a timeline. Lp(a) is the exception. It is not really something you manage. It is something you find out.
Why Lp(a) is genetic and does not move
Lp(a) is an LDL-like particle with an extra protein bolted on, called apolipoprotein(a), or apo(a). The gene that codes for apo(a) is called LPA, and it has an unusual feature: a stretch that repeats a variable number of times between people. This is the kringle IV type 2 repeat. Fewer repeats means the liver builds and secretes the particle faster, which means higher blood levels. More repeats, slower production, lower levels.
You inherit your repeat count from each parent, and it is fixed at conception. There is no lifestyle input that rewrites the gene. So the number the gene produces is close to constant across your life.
Illustrative. LDL responds to diet and drugs; Lp(a) tracks the gene.
That is the mechanism, and it matters because it tells you what to expect. Diet does almost nothing. A statin, which can cut LDL by half, leaves Lp(a) roughly where it was or nudges it up slightly. Weight loss barely touches it. The things that move your other lipids sail straight past this one.
Every other number on your panel answers "how are you living". Lp(a) answers "what did you inherit". Read it once.
What one measurement actually tells you
High Lp(a) raises the risk of heart attack, stroke and narrowing of the aortic valve. It does this in two ways at once. The particle carries cholesterol into the artery wall like LDL does, and the apo(a) tail interferes with the body's clot-clearing machinery, tipping things toward clotting. So it is both an atherosclerosis driver and a thrombosis driver.
Roughly one in five people carry a level high enough to matter. Most of them have no idea, because a standard lipid panel does not include it. You have to ask for it specifically.
Here is the part that changes how you read your other results. If your LDL is fine but your Lp(a) is high, your true cardiovascular risk is higher than the LDL alone suggests. The panel looked reassuring and was incomplete. That is the single most useful thing a one-off Lp(a) test does: it reclassifies you.
Reading the number on your report
Lp(a) is reported two ways, and mixing them up is the common mistake.
- mg/dL measures the mass of the particles. A rough threshold for concern sits around 50 mg/dL and above.
- nmol/L counts the particles. The equivalent threshold is around 100 to 125 nmol/L.
The two do not convert cleanly, because particle size varies with the repeat count, so a fixed multiplier is wrong. If you can choose, ask for nmol/L. It reflects the actual particle number better.
What you want to see on the report:
- Below about 30 mg/dL (or 75 nmol/L): low, reassuring.
- Middle range: intermediate, read alongside everything else.
- Above 50 mg/dL (or ~125 nmol/L): elevated, worth a conversation with a doctor about tightening your other risk factors hard.
- Above about 180 mg/dL: very high, roughly the risk weight of familial hypercholesterolaemia.
Do I really only need to test it once?
For most adults, yes. One good measurement in adulthood is representative of your lifelong level, which is the whole point of a number set by a gene.
There are real exceptions, and this is where the simple answer bends:
- Severe kidney disease raises Lp(a), sometimes a lot. The reading may not reflect your baseline.
- Pregnancy and menopause can shift it, and levels tend to rise modestly in women after menopause.
- Severe inflammation or acute illness at the time of the draw can perturb it, so avoid testing when you are unwell.
- A first reading in a grey zone is worth repeating once, simply because a single lab result can be off.
Outside those, retesting every year adds nothing. The number is not going to have moved because the gene did not.
What you can do with a high result
You cannot lower Lp(a) meaningfully through habits, and that is honest rather than defeatist. What a high result should do is raise the priority of everything you can control. LDL, blood pressure, smoking, glucose. If the inherited risk is fixed and high, the modifiable risks matter more, not less.
Drugs that target Lp(a) directly, using RNA-based approaches, are in late-stage trials. As of now, none is approved specifically to cut it, and the trials are still testing whether lowering the number lowers heart attacks. That link is expected but not yet proven. So the current move is knowing your number and managing everything around it.
The reason a lone Lp(a) reading is powerful is also the reason it is not enough on its own. It sits next to your LDL, your glucose trend, your blood pressure, your training load, and only means something in that company. HealthOS puts your blood work, DNA and glucose on one timeline so a fixed number like this can be read against the ones that actually move. See how your Lp(a) reads next to the rest.
Measure it once, properly, in nmol/L, when you are well. Then stop measuring it and start using it.
Written by
HealthOS Research