Question: what causes high levels of eosinophils in blood?
Answer: This condition most often indicates a parasitic infection, an allergic reaction or cancer. You can have high levels of eosinophils in your blood (blood eosinophilia) or in tissues at the site of an infection or inflammation (tissue eosinophilia).