Anemia is a condition which is characterized by insufficient red blood cells or hemoglobin. It creates a substantial health concern specially for children and women. Thus, the early and accurate detection of anemia is crucial for starting the treatment process and getting optimal health outcomes. The existing anemia detection technique is expensive and can create human error. To address these obstructions, this study proposes a novel anemia detection model based on Explainable Boosting Machines (EBM). The proposed EBM model, combined with effective data preprocessing and class balancing techniques, demonstrates exceptional performance in anemia detection. The simulation results on an anemia dataset show that the model can get an impressive accuracy of 98.69