A normal total cholesterol level for adults is below 200 mg/dL. But that single number only tells part of the story. Your cholesterol test results include several values, each with its own healthy range, and some matter more than others when it comes to heart disease risk.
Normal Cholesterol Levels for Adults
A standard lipid panel measures four things: total cholesterol, LDL cholesterol, HDL cholesterol, and triglycerides. Here’s what healthy levels look like for adults age 20 and older:
- Total cholesterol: Less than 200 mg/dL
- LDL (“bad”) cholesterol: Less than 100 mg/dL
- HDL (“good”) cholesterol: 60 mg/dL or higher is ideal
- Triglycerides: Less than 150 mg/dL
There’s one important difference between men and women. For HDL cholesterol, the floor for what’s considered “low” is different: below 40 mg/dL is low for men, while below 50 mg/dL is low for women. Women naturally tend to have slightly higher HDL levels, so the threshold is set higher. For every other measure, the targets are the same regardless of sex.
Normal Levels for Children and Teens
For anyone age 19 or younger, the ranges are tighter. Total cholesterol should be below 170 mg/dL, LDL below 110 mg/dL, and HDL above 45 mg/dL. These lower cutoffs reflect the fact that cholesterol levels naturally rise with age, and catching elevated numbers early in life can make a real difference in long-term heart health.
What Each Number Means
Total cholesterol is the sum of all the cholesterol in your blood. It’s a useful snapshot, but it can be misleading on its own. Someone with a total cholesterol of 210 mg/dL might actually be in great shape if most of that is HDL. Someone at 190 mg/dL could be at higher risk if their LDL is elevated and their HDL is low.
LDL cholesterol is the number that gets the most attention because it’s the type that builds up in artery walls and drives heart disease. Lower is generally better. For most people without heart disease, below 100 mg/dL is the goal. But if you already have heart disease or are at high risk, the target drops significantly. The latest guidelines from the American College of Cardiology and American Heart Association, published in 2025, recommend an LDL goal below 70 mg/dL for people at high risk and below 55 mg/dL for those at very high risk, such as people who’ve already had a heart attack or stroke.
HDL cholesterol works in the opposite direction. It helps remove LDL from your bloodstream, so higher numbers are protective. Below the low thresholds (40 for men, 50 for women) is an independent risk factor for heart disease, regardless of what your other numbers look like.
Triglycerides are a type of fat in your blood that your body uses for energy. Normal is below 150 mg/dL. Levels between 150 and 199 are considered mildly elevated, 200 to 499 is moderate, and anything above 500 is severe. Very high triglycerides don’t just raise heart disease risk; they can also cause inflammation of the pancreas.
Non-HDL Cholesterol and Ratios
You may also see “non-HDL cholesterol” on your results. This is simply your total cholesterol minus your HDL. It captures all the potentially harmful cholesterol particles in one number, including some that a standard LDL measurement can miss, particularly when triglycerides are elevated. The 2025 guidelines now use non-HDL targets alongside LDL targets: below 130 mg/dL for people at borderline or intermediate risk, below 100 mg/dL for high-risk individuals, and below 85 mg/dL for those at very high risk.
Another way to interpret your results is the cholesterol ratio: your total cholesterol divided by your HDL. If your total is 200 and your HDL is 50, your ratio is 4 to 1. A lower ratio means a lower risk of heart disease. This ratio gives a quick sense of the balance between protective and harmful cholesterol, though most clinicians focus on the individual numbers rather than the ratio alone.
Your “Normal” May Depend on Your Risk
One of the biggest shifts in how cholesterol is managed is the move away from one-size-fits-all targets. The 2025 guidelines now use a newer risk calculator called PREVENT, which estimates your chance of having a heart attack or stroke over the next 10 or 30 years. This calculator produces risk estimates that are roughly 40% to 50% lower than the older tool it replaced, which means fewer people will be flagged as high risk, but those who are will be treated more aggressively.
For someone with no history of heart disease and a low 10-year risk, an LDL below 100 mg/dL is perfectly healthy. For someone with diabetes, prior heart disease, or multiple risk factors, that same number might be too high. The guidelines also now recommend that everyone get their lipoprotein(a) measured at least once in their lifetime. This is a genetically determined type of cholesterol particle that raises heart disease risk independently of LDL, and levels above 125 nmol/L are considered a risk-enhancing factor.
Do You Need to Fast Before a Cholesterol Test?
Traditionally, you’ve been told to fast for 8 to 12 hours before a lipid panel. The main reason is that eating can temporarily raise triglyceride levels by 20% to 30%, which can throw off that one reading. But total cholesterol, LDL, and HDL change very little based on when you last ate.
A large study following over 16,000 people for 14 years found that non-fasting LDL levels predicted heart disease and death just as well as fasting levels. Many experts now argue that fasting isn’t strictly necessary for a routine cholesterol check, and some international guidelines have already dropped the fasting requirement. That said, your doctor may still ask you to fast if they want the most precise triglyceride reading, especially if your levels have been borderline in the past.
What Pushes Cholesterol Outside Normal Range
Your cholesterol levels are shaped by a combination of genetics, diet, activity level, and body weight. Some people eat well and exercise regularly but still have high LDL because of how their liver processes cholesterol. Others have lifestyles that raise triglycerides and lower HDL, particularly diets high in refined carbohydrates and sugar, excess alcohol, smoking, and physical inactivity.
Certain conditions also shift cholesterol levels. An underactive thyroid can raise LDL. Kidney disease can lower HDL. Menopause often causes LDL to rise and HDL to drop. Even pregnancy temporarily raises total cholesterol. These are all reasons why a single test result doesn’t define your cardiovascular health on its own. The trend over time, combined with your overall risk profile, matters more than any one number.

