What causes an increase in hemoglobin?
High hemoglobin level is most often caused by low oxygen levels in the blood (hypoxia), present over a long period of time. Common reasons includes bone marrow disease that causes abnormal increase in red blood cells (polycythemia vera) Congenital heart disease and heavy smoking.