Is hemoglobin 186 normal?

Hemoglobin 186g/L is higher than normal in adults and within the normal range in newborns. The normal value of hemoglobin is 120-160g/L in adult males and 110-150g/L in adult females, so hemoglobin 186 is higher than normal. It may be physiological causes or pathologic causes. 1. Physiological causes: including large amount of sweating caused by blood concentration, living in the plateau area hypoxia, overnutrition, etc. can cause higher than normal hemoglobin count. 2. Pathological causes: Chronic obstructive pulmonary disease, cyanosis, true erythrocytosis, ovarian cancer, hepatocellular carcinoma and other diseases may also cause elevated hemoglobin counts. The normal range of hemoglobin in newborns is 170-200g/L, and hemoglobin 186g/L belongs to the normal range. There may be other reasons for hemoglobin 186g/L. If physiological reasons are ruled out, it is recommended to go to the hospital in time to find out the cause of the disease and then target treatment.