The main causes of hyperlipidemia are: 1) heredity, some people are born with congenital factors and can develop hyperlipidemia with any light diet. 2) unhealthy diet can also cause hyperlipidemia. 3) some people can have abnormal lipids after diabetes, and liver disease, thyroid disease, kidney disease, pancreatic disease, etc. It may be related to lifestyle habits on the one hand and other diseases on the other hand, and it may be related to genetic factors.