This study aimed to assess hemoglobinconcentration and its association with oral contraceptive (OC) use, food insecurity (FI) and dietary iron availability (DIA) in adult women of reproductive age (20-44 years). This is a population-based cross-sectional study that analysed 505 women living in favelas and urban communities in a capital city in northeastern Brazil. Hemoglobin concentration was determined using capillary blood samples. FI and DIAwere assessed using the Brazilian Food Insecurity Scale and the 24-h food recall, respectively. Association analysis was carried out using logistic regression. A directed acyclic graph (DAG) was designed to illustrate the causal paths between hemoglobin concentration and DIA. A significance level of 5 % was adopted. Low hemoglobin concentrations (11·2 g/dl: (1·79)) and a high prevalence of anaemia (64·0 %) were observed; 28·7 % used OC (28·7 %) and 76·4 % were in FI. An average energetic intake of 1495 kcal/d (482·0) and 0·46 mg/d (0·27) of DIA were also observed. In the DAG-guided multivariable analysis, it was observed that hemoglobin concentrations ≥ 12 mg/dl were directly associated with higher DIA(OR: 1·67; 95 % CI (1. 08, 2·59)) and OC use (OR: 1·67; 95 % CI (1·10, 2·55)) and inversely associated with mild FI (OR: 0·60; 95 % CI (0·37, 0·96)) or severe FI (OR: 0·37; 95 % CI: (0·18, 0·76)). Women taking OC and with a higher DIA were less likely to have low hemoglobin concentrations, while those in the context of FI were in the opposite situation.