Normal Blood Ranges. The normal range for eosinophil is less than 500 eosinophils per micro liter of blood, according to the Mayo Clinic. Anything above that level is considered abnormal and indicates a diagnosis of blood eosinophilia. Diseases such as asthma, Crohn’s and lupus can cause eosinophilia.