Non-HDL cholesterol is the total cholesterol minus HDL cholesterol. It gives a better picture of your heart disease risk than LDL cholesterol alone. A lower non-HDL cholesterol level is better.