Adsorption of iron from aqueous solution by using maize husk (Zea mays L.) as a low-cost adsorbent was studied. Batch experiments were carried out at ambient temperature, 0.075–0.250 mm of particle size and 100 rpm of agitation speed to determine the influence of initial pH, adsorbent dose, initial concentration and contact time on the removal of iron. Langmuir and Freundlich models were applied to describe the adsorption isotherm of iron by maize husk. The results showed that optimum condition of iron removal were 4 of pH solution, 20 g/L of adsorbent dose, 10 mg/L of Fe concentration and 15 min of contact time of adsorption with 0.499 mg Fe/g maize husk of adsorption capacity. Experimental data fitted well to Langmuir's adsorption equilibrium isotherm within the concentration range studied. This study demonstrated that maize husk, which is an agricultural waste, has potential for iron removal from groundwater or other polluted waters.