Question: why is my haemoglobin high?
Answer: Medical conditions that can cause high hemoglobin levels include: Polycythemia vera (the bone marrow produces too many red blood cells) Lung diseases such as COPD, emphysema or pulmonary fibrosis (lung tissue becomes scarred) Heart disease, especially congenital heart disease (the baby is born with it)