Sickle cell disease, diabetes, high blood pressure, high cholesterol, heart disease, and a previous stroke or transient ischemic attack (TIA) are health factors that can put people at risk of a stroke. Lifestyle factors, such as smoking, excessive drinking, and obesity, can also affect a person's risk level.