Headache is one of the common symptoms of anemia, so anemia can cause headache. Anemia is mainly caused by the low level of hemoglobin in blood, and the decrease of hemoglobin content in red blood cells directly leads to the decrease of oxygen-carrying capacity of red blood cells, while brain cells are extremely sensitive to lack of oxygen, so painful symptoms can occur. In addition to this, anemia can also result in weakness, dizziness, whiteness of the lips and mouth, and whiteness of the nail bed. When the hemoglobin is lower than 50-60g/L, blood transfusion should be given in time to improve the symptoms of dizziness and headache. In addition, nausea, vomiting, dizziness and headache can also occur due to trauma, tumor and central infiltration of acute leukemia, so do not delay treatment by covering up the true cause of the disease due to anemia symptoms. If you experience dizziness and headache, you should go to the hospital for early treatment. In daily life, you should pay attention to eating more protein-rich foods, and you can take more iron supplements such as pork liver and spinach to prevent the occurrence of anemia.