By itself, MCH (mean corpuscular hemoglobin) doesn't mean much of anything. It is a calculation dependent on the amount of oxygen-carrying hemoglobin inside your red blood cells (RBCs), and mirrors MCV (mean corpuscular volume which measures the average size of your RBCs). The normal value for MCH in most labs is >30. All of the values in a complete blood count (CBC) need to be taken together to have any meaning. If your MCV were too high, then there would be a possibility of B12 deficiency that would be investigated. However, the results are probably from living at higher elevation where the blood needs to have more oxygen-carrying capacity.