The normal value ranges for blood ferritin are different for males and females. For males, the normal range is 12 to 300 nanograms per milliliter (ng/mL), while for females, it is 12 to 150 ng/mL. However, it is important to note that even within the "normal" range, the lower the ferritin level, the more likely it is that the person does not have enough iron. If a ferritin test reveals that your blood ferritin level is lower than normal, it indicates your bodys iron stores are low and you have iron deficiency. As a result, you could be anemic. If a ferritin test shows higher than normal levels, it could indicate that you have a condition that causes your body to store too much iron. It could also point to liver disease, rheumatoid arthritis, other inflammatory conditions, or hyperthyroidism.