On the other hand, higher ferritin levels may be caused by conditions such as alcoholism and thalassemia. In case you have undergone a blood transfusion, it may cause the iron levels in the body to increase. Liver disease, leukemia, and conditions that cause inflammation such as arthritis may also cause an increase in iron and therefore, high ferritin levels. Finally, simply consuming a diet rich in iron, that includes foods such as red meat, may be the reason for higher levels.