Short answer
Yes, high cholesterol is often genetic. Genes set much of your LDL baseline, and in some families they push it high from birth. Most people have a mix of genes and lifestyle at work, and a large group carries genes strong enough that healthy habits alone can't bring LDL into a safe range.
Is high cholesterol genetic or caused by lifestyle?
Often both: genes set much of your LDL baseline, and in some families they push it high from birth. For most people, food, weight, and activity move the numbers somewhat. For a large group, genes set the baseline so high that healthy habits alone can't bring it down to a safe range.
Genes raise cholesterol in three main patterns:
- Familial hypercholesterolemia (FH): one powerful gene change that raises LDL from birth
- Polygenic hypercholesterolemia: many small gene variants that add up
- High lipoprotein(a), or Lp(a): a separate, inherited particle that standard cholesterol tests don't measure
LDL cholesterol is the "bad" cholesterol carried by particles that can build up in artery walls. When your genes keep it high for decades, that lifetime exposure raises heart risk.
Why is my cholesterol high when I eat healthy?
If your LDL stays high despite healthy habits, genes are the most likely reason. You cook at home, you exercise, maybe you've cut back on red meat, and your LDL still comes back high. That result feels unfair, but genes set much of your LDL.
Your liver makes most of the cholesterol in your blood and controls how quickly LDL is cleared. If you inherited genes that slow that clearance, diet has less to work with. Healthy habits still help your heart in many ways, though your number may stay high.
Rule out other causes too. An underactive thyroid, kidney or liver conditions, and some medications can raise LDL. A basic workup checks for these.
What is familial hypercholesterolemia (FH), and how is it inherited?
FH is an inherited condition that keeps LDL very high from birth, and it affects roughly 1 in 250 to 1 in 313 people. A change in a gene that controls LDL clearance causes it: most often the LDL receptor gene (LDLR), less often APOB or PCSK9. FH ranks among the most common genetic conditions in medicine. Estimates range from about 1 in 250 people (a 2017 meta-analysis of 2.5 million people) to 1 in 313 (a 2020 analysis of nearly 11 million; the CDC uses 1 in 311).
Source
Beheshti SO, Madsen CM, Varbo A, Nordestgaard BG “Worldwide Prevalence of Familial Hypercholesterolemia: Meta-Analyses of 11 Million Subjects.” Journal of the American College of Cardiology (2020).
View paperFH is autosomal dominant, which means one copy of the gene is enough to cause it, and a parent with FH has a 50% chance of passing it to each child. Untreated, it leads to heart disease much earlier than usual. According to the CDC, without treatment, heart attacks occur in about 50% of men with FH by age 50 and 30% of women by age 60.
We go deeper on signs and diagnosis in our familial hypercholesterolemia guide.
Is an LDL of 190 or higher genetic?
An LDL-C of 190 mg/dL or higher is called severe hypercholesterolemia, and it is a key clue to FH. US cholesterol guidelines have recommended a statin for adults aged 20 to 75 with LDL at this level, without needing a risk calculator, since 2018.
About 7% of American adults have an LDL-C of 190 or higher, and a large 2020 analysis found that about 1 in 14 people at that level have FH. In a large genetic study, even people without an FH gene at that LDL level had about 6 times the risk of coronary artery disease compared with people under 130. Those who had both a very high LDL and an FH gene had about 22 times the risk.
Source
Khera AV, Won HH, Peloso GM, et al. “Diagnostic Yield and Clinical Utility of Sequencing Familial Hypercholesterolemia Genes in Patients With Severe Hypercholesterolemia.” Journal of the American College of Cardiology (2016).
View paperKey Takeaway
A very high LDL is serious whether or not a gene test finds a cause. A positive FH gene test adds information, mainly about lifetime risk and which relatives to test, but a negative result does not mean the LDL is safe to leave alone.
Can you be genetically predisposed to high cholesterol without FH?
Yes. Polygenic hypercholesterolemia is high LDL caused by many common gene variants adding up, and it explains more cases of very high LDL than FH does. Most people with very high LDL don't have a single FH gene. Many instead carry a larger-than-average number of common gene variants, each nudging LDL up a little. Researchers call this polygenic hypercholesterolemia. It also runs in families, though less predictably than FH.
Treatment follows the same rules. Your LDL number and overall risk guide it, and diet alone usually can't get you to goal.
Is lipoprotein(a) genetic?
Yes. Lp(a) is mostly inherited, and a single blood test tells you your level. Lp(a) is a cholesterol-carrying particle similar to LDL, with an extra protein attached that makes it more likely to cause plaque and clots. About 1 in 5 people have elevated levels, and roughly 70 to 90% of the difference between people comes down to genes. It changes very little over a lifetime, and diet and exercise don't meaningfully lower it.
Standard cholesterol panels leave it out, so most people with high Lp(a) remain unaware of it. The 2026 ACC/AHA dyslipidemia guideline now recommends that every adult have Lp(a) measured at least once. It treats a level of 125 nmol/L (50 mg/dL) or higher as a risk-enhancing factor, linked to about 1.4 times the risk, with levels of 250 nmol/L (100 mg/dL) or higher linked to about double the risk.
Source
Kronenberg F, Mora S, Stroes ESG, et al. “Lipoprotein(a) in atherosclerotic cardiovascular disease and aortic stenosis: a European Atherosclerosis Society consensus statement.” European Heart Journal (2022).
View paperNo medicine is yet FDA-approved specifically to lower Lp(a). In September 2026, the first large outcomes trial of a dedicated Lp(a) drug, pelacarsen, missed its primary endpoint: it lowered Lp(a) but did not significantly reduce cardiovascular events. Other Lp(a) drugs are still in trials. For now, a high Lp(a) means pushing LDL and ApoB lower. Read more in our Lp(a) guide.
How do you know if high cholesterol is genetic?
Look for the clues: an LDL of 190 mg/dL or higher, high cholesterol that holds steady despite a healthy diet, a parent or sibling with very high cholesterol or early heart disease, and cholesterol deposits on tendons. Doctors can diagnose FH from LDL levels, family history, and physical signs, so a genetic test is optional. It still helps in two ways:
- It confirms the cause, which can support more aggressive treatment and insurance coverage
- It makes family testing precise. Once a gene change is found in one person, relatives can be tested for that exact change. This is called cascade screening.
Step by step
Find out if your high cholesterol is genetic, step by step
- Time
- About 30 minutes, plus lab time
Write down your LDL and your family history
Note your highest LDL and any parent, sibling, or child with very high cholesterol or early heart disease.
Ask your clinician to rule out other causes
An underactive thyroid, kidney or liver conditions, and some medications can raise LDL. A basic workup checks for them.
Request ApoB and Lp(a) with your lipid panel
Lp(a) shows inherited risk directly, and standard panels leave it out. One measurement is usually enough.
Ask whether a genetic test makes sense
Testing can confirm familial hypercholesterolemia, which can support treatment decisions and tell relatives exactly what to look for.
Tell your close relatives
Parents, siblings, and children should get a lipid panel at minimum. Suggest that relatives test Lp(a) once if yours is high.
Cascade screening matters because FH is passed down so reliably. If you have it, your parents, siblings, and children should get a lipid panel at minimum. The 2026 US guideline supports earlier cholesterol checks for children in families with FH, severe high cholesterol, or early heart disease, starting as young as age 2.
Lp(a) runs in families too, so if yours is high, suggest that close relatives get tested once.
A useful family conversation: "My cholesterol is high and may be genetic. Ask your doctor to check yours." The conversation takes thirty seconds and may matter for decades.
Why risk calculators can miss genetic cholesterol
Risk calculators can underestimate risk in genetic high cholesterol because they look at a 10-year window and miss a lifetime of exposure. Standard 10-year risk calculators, including the PREVENT equations used in the 2026 guideline, look at age, blood pressure, cholesterol, and a few other factors at a single point in time. They were not built for people with FH, and the Family Heart Foundation notes they can underestimate risk from lifelong cholesterol exposure. A 45-year-old with FH has carried high LDL for 45 years, and a 10-year snapshot captures that poorly.
Tests that add useful information include ApoB, which counts the plaque-causing particles, Lp(a), and for some adults a coronary calcium score.
What if high cholesterol is genetic? Treatment options
Genetic high cholesterol is usually treated with medication on top of healthy habits, often a combination. Because the problem is built into how your body handles LDL, diet alone rarely gets you to goal:
- A statin, often at a higher dose, as the foundation
- Ezetimibe, added early when LDL starts very high
- Bempedoic acid, an oral option, especially for people who can't take statins
- PCSK9 inhibitors (Repatha and Praluent injections, the once-monthly Lerochol injection, or the daily pill Lipfendra) or inclisiran, which lower LDL by roughly 50 to 60% and are often needed in FH. See how a PCSK9 inhibitor prescription works.
If statins have given you trouble, our guide to alternatives to statins walks through each option.
How Preval Health helps
Genetic high cholesterol makes a strong case for specialized lipid care. A board-certified preventive cardiologist wrote Preval's treatment protocols, and licensed clinicians through our partner telehealth network deliver the care.
The protocol starts with the right tests (lipid panel, ApoB, and Lp(a)), sets a clear LDL and ApoB target, and builds a combination plan from the start when your numbers justify it. We repeat labs every quarter so you can see whether it's working. Preval runs as a cash practice: $99 a month for care, with medicines at cash prices.