Loading...
Heart health2,473 members

Is a hidden heart risk running in your family?

It's called Lp(a), and nearly one in five members have it raised. Most of them had a clean cholesterol test.

Ultrahuman looked at 2,473 members with a lipoprotein(a) result on their most recent Blood Vision panel, drawn between August 2025 and April 2026. Almost one in five carried a raised level of an inherited marker that a routine cholesterol panel is not built to report.

The figure in this piece answers to a number of your own — type yours where the plate says Ask our data.

Lipoprotein(a), or Lp(a), is a cholesterol-carrying particle you inherit and keep for life, and a standard lipid panel rarely measures it. The level is written into one gene, so one measurement usually answers the question for good — and among members who took that measurement, most of the raised results sat behind a cholesterol panel that read clean. Figure 1 puts both readings on one chart, and you can type your own numbers into it.

The numbers

One inherited marker can sit behind a cholesterol panel that looks normal, and it rarely tracks the numbers a lipid test reports.

  • Among 2,473 Ultrahuman members with an Lp(a) reading, 18.2% carried a raised level, on a range from 16.7% to 19.8%, and 2.7% sat in the very high band.
  • Of the 415 members who had both a raised Lp(a) and an LDL result, 246 of them — 59.3% — still had a normal LDL below 130 mg/dL.
  • Read against the 2,318 members with both readings, that hidden group is 10.6%.
  • Among the 2,112 members who also had apolipoprotein B (ApoB) measured, 6.4% carried a raised Lp(a) while LDL and ApoB both read normal.

What is lipoprotein(a), and why does a standard test miss it?

Lipoprotein(a) is an LDL particle wearing a second, inherited protein. The particle carries an extra loop called apolipoprotein(a), and how much of it your liver makes is written almost entirely into one gene, the LPA gene, which varies in size from person to person and is fixed close to birth [1].

Because that level is set early and moves little afterwards, the National Lipid Association now advises measuring Lp(a) at least once in every adult. It counts a level at or above 50 mg/dL as raised, and it estimates that about one in five people carry one while measurement rates remain low [2]. The level is steady: in 715 older adults sampled about three years apart, the readings barely shifted, and more than nine in ten stayed in the same risk band [3]. Lp(a) is not on a standard lipid panel, so a clean cholesterol result says nothing about it.

How often does a normal cholesterol result hide it?

In more than half of the raised cases here. Among the 2,318 Ultrahuman members who had both an Lp(a) and an LDL reading, 415 carried a raised Lp(a). Of those 415, 246 — 59.3% — had an LDL below 130 mg/dL, the level a lipid guideline counts as normal, so their cholesterol panel would have looked clean. Figure 1 places every member on one chart, so you can see where your own LDL and Lp(a) would sit.

Figure 1 · Interactive

A normal cholesterol result can hide a high Lp(a)

Where two readings place a member, against the two lines a laboratory report prints. Coral is the hidden-risk corner.

2,318 members · a laboratory blood panel

Figure 1. Lp(a) against LDL cholesterol, split by the two lines a laboratory report prints, from members' most recent Blood Vision panels. The coral corner holds members with a normal LDL below 130 mg/dL and a raised Lp(a): 10.6% of everyone with both readings — 246 members, two of them beyond the chart's top edge.

ALT: Quadrant chart of lipoprotein(a) against LDL cholesterol for 2,318 Ultrahuman members, with dashed reference lines at LDL 130 mg/dL and Lp(a) 50 mg/dL. Members with a normal LDL and a raised Lp(a) sit in the shaded coral corner at the upper left. That corner holds 10.6% of everyone with both readings, 246 members.

Read the chart above the horizontal line and left of the vertical one and you have the hidden corner: a normal LDL sitting alongside a raised Lp(a). Those members hold 10.6% of everyone with both readings, and nothing in a routine result points to them.

Does a high level raise your risk?

A high level goes with higher cardiovascular risk on its own. Across 126,634 adults free of heart disease at the start, followed in 36 studies, higher Lp(a) went with steadily more coronary heart disease and stroke [4]. Among 460,544 UK Biobank participants tracked for more than a decade, higher Lp(a) also went with more peripheral artery disease and carotid narrowing [5]. Koschinsky and colleagues, in a National Lipid Association statement, call Lp(a) “an established independent causal risk factor for cardiovascular disease”, and note that most people have never had it measured [2]. The reason to know your number is changing: in a trial of 320 people, the highest dose of an experimental injection lowered Lp(a) by about 94% between two and six months after a single shot, one of several such medicines now in testing [6]. A raised Lp(a) is one risk factor among several, and knowing it early is what lets you act on the others.

What this analysis can't tell you

This analysis reads two numbers on a single blood draw. It is not a record of what happened to anyone afterwards, and we counted no heart events, so nothing here is a risk estimate for any member. We do not know who was already taking cholesterol-lowering medication, and the panels come from many laboratories rather than one assay, which matters for Lp(a) because different assays can read the same blood differently. The thresholds are reporting conventions borrowed from a lipid guideline, not targets matched to each other. And Ultrahuman members choose to buy a blood panel and watch their numbers, so this group is likely more health-engaged than a population sample.

What this means for you

A normal cholesterol result is reassuring, and for most people it is enough. But Lp(a) is the one number it cannot show, and because it barely changes through life, a single measurement usually settles it. If your last panel reported only the usual cholesterol markers, ask for Lp(a) on the next one. Ultrahuman Blood Vision includes Lp(a) on its heart panel.

Frequently asked questions

How do I get my own Lp(a) measured?

Lp(a) is a single blood test, but it is often left off a standard lipid panel, so you usually have to ask for it or choose a fuller panel that includes it. Because your level is set by your genes and barely moves, one measurement is generally enough for life, unless a doctor has a specific reason to repeat it. Most labs print a reference range beside the result.

Why is my Lp(a) set by my genes and not my diet?

Lp(a) is built around a protein called apolipoprotein(a), and the LPA gene that codes for it comes in many sizes, which mainly sets how much of the particle each person makes. That blueprint is fixed at birth, so diet, exercise and ordinary cholesterol medication move the level only a little. This is why a single reading tells you most of what you need, and why a raised result is about inheritance rather than anything you did.

Who does this not apply to?

Anyone who has already had their Lp(a) measured and knows it, since a single lifetime reading is usually enough. Prevalence also varies with ancestry, so the one in five figure will not hold everywhere. And a raised Lp(a) is a marker of risk; many people carry it and stay well.

References

  1. Schmidt K et al. Journal of Lipid Research 2016. PMID: 27074913.
  2. Koschinsky ML et al. Journal of Clinical Lipidology 2024. PMID: 38565461.
  3. Koller A et al. Atherosclerosis 2025. PMID: 40744820.
  4. Erqou S et al. JAMA 2009. PMID: 19622820.
  5. Bellomo TR et al. Circulation 2025. PMID: 40718930.
  6. Nissen SE et al. New England Journal of Medicine 2025. PMID: 40162643.

This is an observational analysis of Ultrahuman member data. It describes associations, not causation, and it is not a diagnosis or a substitute for medical advice.