A Normal LDL with a Raised ApoB
LDL cholesterol measures how much cholesterol is inside your LDL particles. ApoB counts the particles themselves, because each one carries exactly one ApoB molecule. When the particles are small and cholesterol-poor, you can have a normal LDL and a lot of particles, and it is the particle count that tracks risk.
The pattern on your report
- LDL Normal Key
- ApoB High · moderate Key
- Triglycerides High-normal Key
- HDL Low-normal Supporting
Printed as: ApoB in g/Lor mg/dL— A hundredfold difference: 1.0 g/L is 100 mg/dL. Reports use either, and the two look nothing alike.HDL in mmol/Lor mg/dLLDL in mmol/Lor mg/dLTriglycerides in mmol/Lor mg/dL
Why the numbers look like this
Picture the same cargo delivered by ten large lorries or thirty small vans. Weigh the cargo and the two look identical; count the vehicles and they do not. Artery walls are damaged by particles crossing into them, and that depends on how many there are, so the count measures the process better.
Insulin resistance and high triglycerides are what shrink the particles. Triglyceride-rich particles exchange their triglyceride for cholesterol from LDL, leaving LDL particles smaller and depleted. The liver keeps producing them at the same rate or faster, so the number climbs while the cholesterol they carry does not.
That is why discordance is not evenly distributed. It clusters in exactly the people who look reassuring on a standard panel: normal LDL, mildly raised triglycerides, a low HDL, a waist that has grown.
Not being flagged is not the same as normal
There is no universal ApoB threshold, and different guidelines set targets differently depending on estimated risk, so a value should be read against the target that applies to you rather than against the printed range. The useful concept is discordance itself: when ApoB sits at a higher percentile than LDL, the ApoB is the number that has been shown to track outcomes. Neither test requires fasting, and ApoB is measured directly instead of calculated, which makes it more reliable when triglycerides are high.
What else on the report can hide this
Triglycerides and HDL tell you in advance whether discordance is likely. Raised triglycerides with a low HDL is the metabolic signature that produces small particles, and in that setting a normal LDL should not be taken at face value.
Non-HDL cholesterol is the free approximation, available on every panel already taken, and it captures most of what ApoB does at no extra cost. If ApoB is not available where you are, non-HDL is the number to use instead of LDL.
HbA1c, waist measurement and blood pressure belong in the same conversation, because the process that produces small dense particles produces those too, and treating the lipid number alone addresses one symptom of a shared problem.
What usually causes it
Listed from most to least common — not from most to least serious.
- Very common
Insulin resistance
The dominant driver. A larger waist, a raised HbA1c, raised triglycerides and a low HDL. The lipid panel looks acceptable while the particle count does not.
- Very common
Metabolic fat in the liver
The liver exports more ApoB-containing particles when it is loaded with fat. Often with a mildly raised ALT alongside.
- Common
Type 2 diabetes
Discordance is common enough here that ApoB or non-HDL is preferred over LDL for monitoring in many guidelines.
- Common
Being on a statin
Statins lower LDL cholesterol more than they lower particle number, so residual discordance after treatment is expected and is one reason a treated LDL can look better than the risk it represents.
- Uncommon
Hypothyroidism
Slows clearance of ApoB-containing particles. A TSH is worth checking before any lipid diagnosis is finalized.
- Uncommon
Chronic kidney disease
Alters particle composition, producing discordance with a lipid panel that looks unremarkable.
- Uncommon
Familial combined hyperlipidemia
An inherited pattern of raised ApoB with variable cholesterol and triglycerides, often differing between relatives and across time in the same person.
What is usually checked next
- Non-HDL cholesterol from the existing panel Approximates ApoB using numbers already measured, and it is what to use where ApoB is unavailable.
- HbA1c, waist measurement and blood pressure Identifies the process driving the discordance, which is where treatment actually acts.
- TSH Excludes an underactive thyroid, which can be corrected and may resolve the lipid picture without a lipid drug.
- Lp(a), measured once A separate inherited risk that neither LDL nor ApoB captures, and it changes how aggressively everything else is treated.
- Repeat ApoB after any change in treatment Tracks what the intervention did to particle number, which is the quantity being targeted.
When to seek care sooner
- Same day Chest pain or tightness on exertion
- Soon A close relative who had a heart attack or stroke before 60
- Soon New breathlessness on exertion, or pain in the calves on walking
- Soon Yellowish deposits around the eyes or in the tendons
Questions worth bringing to your appointment
- Is my ApoB discordant with my LDL, and which should we be treating to?
- If ApoB is not available, what is my non-HDL cholesterol?
- Does my HbA1c or waist suggest insulin resistance is behind this?
- Has my thyroid been checked?
- Should I have Lp(a) measured once as well?
