Objective To analyze the correlative factors of anemia in patients with non-small-cell lung cancer (NSCLC), and to explore the impact of anemia on prognosis.Methods The clinical data of 473 patients with NSCLC treated at the first time from January 2008 to November 2012 in the Fourth Hospital of Hebei Medical University were analyzed retrospectively.Results There were 273 patients (57.72 %) with anemia.Anemia occurred in different age (x2 =3.459, P =3.459), different albumin level (x2 =70.648, P =70.648), different PS score (x2 =10.222, P =10.222), whether recent surgery (x2 =4.956, P =4.956), whether recent chemotherapy (x2 =3.627, P =0.037), and other factors.By multiple factors analysis, hypoalbuminemia was an independent risk factor for anemia (P < 0.05).The median OS of the anemia patients was shorter than that of the patients without anemia (15 months vs 17 months, P < 0.05).Conclusions Hypoalbuminemia is the independent risk factor for emergence of anemia.Anemia is the prognosis indicator of shorten survival period, which is an independent factor of prognosis in the NSCLC.