Can anemia cause insomnia?
Anemia does not directly cause insomnia; rather, insomnia primarily arises as a secondary consequence of anemia. If anemia remains untreated, it significantly impairs the body’s circulatory system. Consequently, inadequate blood supply leads to generalized fatigue. Over time, this may progress to weakness, thereby increasing susceptibility to insomnia. So, can anemia cause insomnia?
Can anemia cause insomnia?
Anemia may indeed contribute to insomnia. The underlying mechanism involves cerebral tissue hypoxia resulting from anemia. Specific causes include: hypovolemia and hypotension associated with acute hemorrhagic anemia; hyperbilirubinemia due to severe hemolysis; or hyperhemoglobinemia. Additionally, underlying diseases causing anemia—such as central nervous system infiltration in leukemia—may also precipitate insomnia. In some cases, insomnia may even result from intracranial or retinal hemorrhage occurring concurrently with anemia.

Anemia is defined as a syndrome characterized by a reduction in peripheral red blood cell volume below the lower limit of the normal reference range, resulting in insufficient oxygen delivery to tissues. Anemia can induce functional changes across multiple organ systems—including the nervous system—and may manifest as headache, dizziness, malaise, syncope, insomnia, vivid dreams, tinnitus, blurred vision, memory impairment, and difficulty concentrating. Reduced blood volume—or anemia itself—can also lead to weakness and dizziness.

Moreover, adequate blood supply is essential for maintaining normal psychological function. When anemia compromises systemic circulation, symptoms such as mental confusion and palpitations readily develop, which in turn may trigger insomnia. Therefore, anemia constitutes a significant etiological factor in insomnia. We hope this explanation proves helpful to you.