Iron needs vary based on age and sex. Generally speaking, 19-50 year old males need 8 mg and 19-50 year old females need 18 mg per day (source).