Lack of blood supply to the brain is amongst the major causes of lightheadedness. Anemia and low blood sugar are also amongst the causes behind this health problem. In some cases, lightheadedness is the symptom of medical conditions like heart attacks, abnormal heart rhythm, circulatory shock, stroke, etc.