The normal hemoglobin level ranges from 12 to 20 g/dL. In males, it is typically 13.5 to 17.5 g/dL, and in females, it is 12 to 15.5 g/dL.