What is a good ApoB level for my risk?
On this page
Under 90 mg/dL (0.90 g/L) at borderline or intermediate risk, under 70 at high risk, and under 60 after a heart attack or stroke. Those are the National Lipid Association’s numbers, matched to the 2026 US guideline’s LDL goals. At 120 or more the guideline says ApoB raises your risk, and at 140 it calls it severe.
What we’d do
Ask your doctor which risk band you’re in, since your goal follows from it. If you don’t know, hold your number against under 90, the goal for borderline risk and the most common one. Ignore the range printed on your report. It describes the people who got tested, and half of untreated American adults are already at 90 or more. If you’re at 140 or more, book a doctor visit before you plan a diet.
If you remember three things
- Three rungs. Under 90, 70 or 60 mg/dL, by your risk. At low risk there’s no number goal.
- Two red lines. 120 or more raises risk, and 140 or more is severe high cholesterol.
- Average isn’t the goal. The middle untreated American adult has an ApoB of 90, right at the top of the borderline goal.
Why the range on your report isn’t your goal
A lab prints the same range beside your ApoB that it prints for everyone. It doesn’t know whether you’re 30 and run marathons or 60 with a stent, so it can’t know your goal. For ApoB that range is also built from a population that’s far from ideal.
The NLA’s table from NHANES, a US government survey that tested 12,696 untreated adults from 2005 to 2016, puts the middle of the country at 90. Fewer than 1 in 10 are under 60. A result that looks normal next to a population range can sit right on the goal line, or well over it.
That grid has one bead for each percentile of untreated US adults. The lit bead is an ApoB of 90, with 50 people below it and 50 above. How does my ApoB compare? lights up yours.
Like a speed limit
The right speed depends on the road. You can do 65 on an empty highway and 20 outside a school. A lab range is a single speed for every road, and your risk band tells you which road you’re on. Someone who’s had a heart attack is in the school zone.
The ladder
- Under 60 very high risk
- Under 70 high risk
- Under 90 borderline or intermediate risk
- 120 raises risk
- 140 severe
mg/dL over g/L. Rungs from the National Lipid Association (2024), matched to the 2026 US guideline's LDL goals. Ticks from the 2026 guideline.
| Which fits you | ApoB goal | Matched LDL goal |
|---|---|---|
| Heart attack, stroke, stent or bypass | under 60 mg/dL0.60 g/L, or under 70 (0.70) if your doctor says you're not at very high risk. With FH, the guideline's own number is under 55 once your LDL goal is met | under 55 mg/dL |
| Diabetes, 40 or older | under 90 mg/dL0.90 g/L, or under 70 (0.70) if your doctor puts your 10-year risk over 10% | under 100 mg/dL |
| High 10-year risk (10% or more) | under 70 mg/dL0.70 g/L | under 70 mg/dL |
| Borderline or intermediate risk (3 to under 10%) | under 90 mg/dL0.90 g/L | under 100 mg/dL |
| Low risk (under 3%) | No number goal, healthy habits |
ApoB goals from the National Lipid Association's 2024 table, matched to the 2026 US guideline's LDL goals. The guideline's own lines: 120 or more raises risk, and 140 or more is severe high cholesterol, a doctor visit at any risk.
The 2026 guideline sets its goals in LDL and non-HDL. The NLA, one of the 11 groups that wrote the guideline, published its own ApoB table in 2024, matched to the same LDL and non-HDL goals. That’s the ladder above.
They built it in a simple way. They took people from a US health survey and from two large drug trials and worked out what ApoB usually goes with an LDL of 55, 70 and 100. In people on treatment it was 62, 73 and 94. In untreated people it was 53, 63 and 83. They averaged each pair and rounded to the nearest 10, which gave 60, 70 and 90.
The guideline’s own text names four ApoB numbers, which sit on the ladder as ticks:
- Under 55, once the LDL and non-HDL goals are met, for people with heart disease and severe high cholesterol.
- Under 100, paired with an LDL under 100, for someone with a small amount of calcium in their heart arteries (a score of 1 to 99).
- 120 or more, on the guideline’s list of things that raise risk.
- 140 or more, severe high cholesterol.
The two red lines
At 120 mg/dL (1.20 g/L) you’re higher than about 86 of 100 untreated American adults, and the guideline lists that among its risk enhancers, the things that push a doctor toward treatment when the decision is close. A parent, brother or sister with heart disease young (before 55 in men, 65 in women) is on the same list.
At 140 (1.40) you’re at about the 96th percentile, and the guideline calls it severe high cholesterol, the same as an LDL of 190. At that level doctors look for a cause, such as an underactive thyroid or a very high saturated fat diet, and check for familial hypercholesterolemia, an inherited condition. cholesterol.guide covers that side. At 140 or more, see a doctor before changing your diet.
How common each number is
| Percentile | ApoB | LDL | Non-HDL |
|---|---|---|---|
| 1 | 410.41 g/L | 45 | 59 |
| 5 | 540.54 g/L | 63 | 79 |
| 10 | 610.61 g/L | 72 | 88 |
| 20 | 700.70 g/L | 85 | 103 |
| 30 | 770.77 g/L | 95 | 114 |
| 40 | 840.84 g/L | 104 | 125 |
| 50 | 900.90 g/L | 112 | 135 |
| 60 | 970.97 g/L | 121 | 145 |
| 70 | 1041.04 g/L | 131 | 156 |
| 80 | 1131.13 g/L | 143 | 170 |
| 90 | 1251.25 g/L | 161 | 191 |
| 95 | 1371.37 g/L | 176 | 208 |
| 99 | 1601.60 g/L | 211 | 247 |
The table is all untreated adults aged 18 to 85 together, from the NLA’s 2024 consensus. It doesn’t split by age or sex. Drawing straight lines between its rows gives these:
| ApoB | Higher than about this many of 100 untreated US adults |
|---|---|
| 60 | 9 |
| 70 | 20 |
| 90 | 50 |
| 100 | 64 |
| 112 | 79 |
| 120 | 86 |
| 130 | 92 |
| 140 | 96 |
The goals don’t rise with age
ApoB creeps up about half a point a year in young adults. The 2026 guideline says that rise “should not be perceived as optimal”. The goals are the same at 30 and at 70, since plaque builds up over the years you spend above them. The normal for your age myth has more.

Should everyone aim under 60?
People who track their numbers for a longer life often aim for an ApoB under about 60. That’s the NLA’s goal for very high risk, and only about 9 in 100 untreated adults are there. The case for going that low is the gene research. In Ference’s study of 654,783 people, each 10 points lower meant about 23% lower odds of heart disease.
The case against is that no trial has tested under 60 as a goal for healthy people, and getting there usually takes medicine. A 2026 computer model from Northwestern University used under 78.7 as its ApoB goal for people eligible for a statin. We’d keep under 60 for the people the NLA wrote it for, and for everyone else aim for the rung that matches your risk, and go lower only if you and your doctor decide the extra protection justifies the pills.
5 sources
- Soffer DE, Marston NA, Maki KC and others, Role of apolipoprotein B in the clinical management of cardiovascular risk in adults: an Expert Clinical Consensus from the National Lipid Association, Journal of Clinical Lipidology, 2024pmc.ncbi.nlm.nih.gov
- Blumenthal RS, Morris PB, Gaudino M and others, 2026 ACC/AHA guideline on the management of dyslipidemia, JACC and Circulation, 13 March 2026doi.org
- The same guideline, full text, Circulation, 2026api.iscpcardio.org
- Ference BA and others, Association of triglyceride-lowering LPL variants and LDL-C-lowering LDLR variants with risk of coronary heart disease, JAMA, 2019pmc.ncbi.nlm.nih.gov
- Northwestern University, Little-used cholesterol test could prevent more heart attacks, strokes, news release, 8 April 2026news.northwestern.edu