High cholesterol is a condition in which there is an excess of cholesterol in the blood. Over time, this cholesterol can build up inside the arteries, forming plaques that narrow or block blood flow. This increases the risk of heart disease, heart attacks, stroke, and peripheral artery disease.
Because high cholesterol usually causes no symptoms, many people are unaware they have it until complications develop.