قد تسبب الالتهابات المزمنة وأمراض الكلى والسرطان وبعض أمراض المناعة الذاتية فقر الدم بآليات متعددة، منها تقليل إنتاج خلايا الدم الحمراء أو اضطراب استخدام الحديد. كما قد تؤثر بعض العدوى المزمنة في امتصاص المغذيات أو تزيد تكسير الخلايا أو فقدان الدم، بحسب المرض وشدته.