Several factors make it more likely you will have a stroke:
Stroke and heart disease share many risk factors. Over time, high cholesterol, high blood pressure, not getting enough exercise, and being overweight, can cause changes in the heart or blood vessels that can lead to stroke and other cardiac events.
Certain conditions, including atrial fibrillation (irregular heartbeat) and heart valve disorders can result in clots breaking loose and blocking blood supply to the brain.