U.S. doctors online nowAsk doctors free
A 51-year-old female asked:

I have very mild anemia. is there a blood test to determine what caused my anemia? is there an iron deficiency test to determine if i have iron def.?

2 doctor answers7 doctors weighed in
Dr. Gurmukh Singh
Pathology 50 years experience
Blood test: Serum iron and ferritin levels provide a good indication of iron stores in the body. A simple blood count, if it shows small red cells is usually an indication of iron deficiency. Menstruating women are at risk of iron deficiency duet to loss of red blood cells in the menstrual discharge. You may take oral iron supplement with multivitamins.
Dr. Shaban Faruqui
Specializes in Gastroenterology
See HEM/GI: Low intake of iron can happen because of blood loss, consuming less than the recommended daily amount of iron, and medical conditions that make it hard for your body to absorb iron from the gastrointestinal tract. Iron, Transfrin sat, Ferritin & CBC are important test for Dx.Work up -- FOBT,Upper & Lower Endoscopy of GI Tract to find etiology recommend. Get an appointment with Hematology /GI

Similar questions

A 34-year-old member asked:

Are there other things that cause anemia besides iron-deficiency?

2 doctor answers6 doctors weighed in
Dr. Cayce Jehaimi
Pediatric Endocrinology 22 years experience
Chronic diseases: Such as sickle cell, thalassemia, , GI bleed, cancer, inflammatory bowel disease, renal disease can also cause anemia. Prenicious anemia (due to autoimmune destruction of special stomach cells), folate (folic acid) and B12 deficiencies are other causes. Talk with your docotr if special testing is required to determine etiology of anemia and if colonoscopy is required.
Last updated Aug 14, 2020


Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.