Iron deficiency anemia (IDA) is a major problem in chronic kidney disease (CKD), causing increased mortality. Ferritin stores iron, representing iron status. Hepcidin binds to ferroportin, thereby inhibiting iron absorption/efflux. Inflammation in CKD increases ferritin and hepcidin independent of iron status, which reduce iron availability. While intravenous iron therapy (IIT) is superior to oral iron therapy (OIT) in CKD patients with inflammation, OIT is as effective as IIT in those without. Inflammation reduces predictive values of ferritin and hepcidin for iron status and responsiveness to iron therapy. Upper limit of ferritin to predict iron overload is higher in CKD patients with inflammation than in those without. However, magnetic resonance imaging studies show lower cutoff levels of serum ferritin to predict iron overload in dialysis patients with apparent inflammation than upper limit of ferritin proposed by international guidelines. Compared to CKD patients with inflammation, optimal ferritin levels for IDA are lower in those without, requiring reduced iron dose and leading to decreased mortality. The management of IDA should differ between CKD patients with and without inflammation and include minimization of inflammation. Further studies are needed to determine the impact of inflammation on ferritin, hepcidin and therapeutic strategy for IDA in CKD.