Hemoglobin 66g/L di bawah normal dianggap sebagai anemia sedang dan penyebabnya harus diidentifikasi dan anemia harus diatasi sesegera mungkin. Penyebab umum dari hemoglobin yang lebih rendah termasuk anemia defisiensi besi, malnutrisi, infeksi jangka panjang, gangguan hematologi lainnya dan penyakit sistem kekebalan tubuh. 1. Anemia defisiensi besi: sebagian besar disebabkan oleh kekurangan zat besi dalam makanan atau gangguan perdarahan kronis. Zat besi adalah bahan baku utama untuk sintesis hemoglobin, dan jika asupan zat besi tidak mencukupi, maka akan memengaruhi kandungan hemoglobin, sehingga hemoglobin akan turun, yang mengakibatkan anemia. 2. Malnutrisi: Selain zat besi, kekurangan vitamin B₁₂, asam folat, dan zat gizi lainnya juga akan memengaruhi jumlah hemoglobin, sehingga mengakibatkan anemia, terutama pada wanita hamil. 3. Infeksi jangka panjang: Infeksi jangka panjang seperti infeksi usus dan penyakit Crohn juga dapat menyebabkan jumlah hemoglobin yang lebih rendah dan gejala anemia. 4. Kelainan darah dan penyakit sistem kekebalan tubuh lainnya: seperti anemia aplastik, leukemia akut, lupus eritematosus sistemik, dan lain-lain, juga dapat menyebabkan penurunan kadar hemoglobin. Penurunan hemoglobin juga dapat disebabkan oleh hal lain, seperti tumor, dll. Jika terjadi penurunan hemoglobin, disarankan untuk segera ke rumah sakit, melakukan pemeriksaan untuk memperjelas penyebab penyakit, dan kemudian di bawah bimbingan dokter untuk memberikan pengobatan atau terapi yang sesuai.