Demir hapı çeşitleri şu şekilde sınıflandırılabilir: 1. Demir Tuzları: Demir(2) ve demir(3) tuzları içerir, elementel demir miktarı %10-35 arasında değişir. 2. Hem Demir Polipeptitleri: Hayvanlardan elde edilen kanın işlenmesiyle hazırlanır, biyoyararlanımı yüksektir. 3. Karbonil Demir: Elementel demir parçacıklarından hazırlanır, emilimi çok yüksektir ve yan etkileri azdır. 4. Demir Amino Asit Şelatları: Demirin vücutta bulunan amino asitlerle yaptığı bileşiklerdir, genellikle glisin tercih edilir. 5. Polisakkarit Demir Kompleksi: Nişasta veya selüloz gibi şekerlerle elementel demirin birleşmesi sonucu oluşur. 6. Lipozomal Demir (Mikroenkapsüle): Demir tuzlarının lipozom teknolojisi ile hazırlanması, emilimi hızlı ve yan etkileri azdır. Demir takviyesi kullanmadan önce mutlaka bir doktora danışılmalıdır.