LDL Cholesterol (LDL-C)
The most tracked lipid marker, and the most misread
Plain English
LDL cholesterol (LDL-C) is the amount of cholesterol carried inside low-density lipoprotein particles in your blood. It is the number most people see on a standard lipid panel, and it is commonly called "bad cholesterol" because elevated levels are associated with cardiovascular disease. But LDL-C measures the cargo, not the number of delivery vehicles, which is why it can mislead.
The Mechanism
LDL particles carry cholesterol from the liver to tissues throughout the body. When LDL particles are present in excess, they can pass through the arterial wall, become oxidized, and trigger an inflammatory response that eventually forms plaques. This is the core process in atherosclerosis.
The problem with measuring LDL-C is that it estimates the total cholesterol inside all LDL particles, not the number of particles. Two people can have the same LDL-C reading but different particle counts. The person with more, smaller particles has a higher atherogenic burden even if the mass of cholesterol is equal. This is why ApoB (Apolipoprotein B) is more informative: every LDL particle carries exactly one ApoB protein, so ApoB directly counts the atherogenic particle load.
LDL-C is calculated using the Friedewald equation in most standard labs: LDL-C equals total cholesterol minus HDL minus triglycerides divided by five. This estimate becomes less accurate when triglycerides are high or when the patient is in a fasted vs. non-fasted state, introducing measurement error that can lead to under- or overestimation.
Why It Matters
LDL-C measures cargo. ApoB counts the trucks. Both matter.
LDL-C is a starting point, not the full picture. An LDL-C of 130 mg/dL can represent very different cardiovascular risk depending on particle size, HDL level, triglycerides, and inflammatory status. Use LDL-C alongside ApoB, non-HDL cholesterol, and the triglyceride-to-HDL ratio to get an accurate metabolic read. Trend direction over years matters more than any single reading.
Common Misconception
Most people assume a "normal" LDL-C means their cardiovascular risk is fine. Standard reference ranges label anything under 100 mg/dL as optimal, but primary prevention targets for high-risk individuals now point toward below 70 mg/dL, and many functional medicine researchers favor below 80 mg/dL for broader cardiovascular protection. Normal range is not optimal range.
What a Healthy Range Looks Like
Optimal
<70 mg/dL
Target for cardiovascular disease prevention; high-risk individuals
Near Optimal
70–100 mg/dL
Standard target for lower-risk adults; still associated with lower risk
Borderline
100–130 mg/dL
Borderline elevated; context and particle size matter at this range
Elevated
>130 mg/dL
Elevated cardiovascular risk; further testing warranted
These ranges apply to adults without pre-existing cardiovascular disease. If you have a history of heart disease, diabetes, or high ApoB, targets are lower. Compare trend across years of labs rather than reacting to any single data point.
Signs It Is Disrupted
- Elevated LDL-C on repeat fasted labs over 12 or more months
- High LDL-C alongside high triglycerides and low HDL (the atherogenic triad)
- Family history of early cardiovascular disease or familial hypercholesterolemia
- Persistent LDL elevation despite dietary changes and regular aerobic exercise
How to Improve It
3 Things to Remember
LDL-C measures the amount of cholesterol in LDL particles, not the number of particles; ApoB is more predictive of cardiovascular events and should be tested alongside LDL-C.
The "normal" cutoff of 100 mg/dL on standard panels is not the same as optimal; functional targets for cardiovascular protection are below 70-80 mg/dL.
Soluble fiber, reduced saturated fat, and Zone 2 cardio are the highest-leverage lifestyle levers for lowering LDL-C.
Appears In
Related Terms
Protocol
Turn what you've learned into daily practice
Protocol pulls your wearable and nutrition data together into a daily health score, morning brief, and AI coaching. All in one place.
Get started free