text: Yes.\n\nA diet with insufficient iron will result in a low hemoglobin.  Other nutrients are necessary as well, including vitamins and folic acid.\n\nHowever, it is possible to have a low hemoglobin even with an adequate diet.\n\nhttp://nutrition.ucdavis.edu/InfoSheets/iron04.htm