首先,紅細胞裡面是含有大量血紅蛋白,紅細胞的機能主要由血紅蛋白完成。血紅蛋白除作為血液緩沖物質而發揮作用外,其主要功能在于攜帶氧氣和二氧化碳。
其次,生理性增高:住在高原地區的居民,他們的紅細胞和血紅蛋白往往高于平原地區的居民。飲水過少或出汗過多,排除了太多的水份,也是會導緻暫時性的血液濃縮,造成紅細胞和血紅蛋白輕度升高。一般剛剛出生的嬰兒大多數都是因為生理性增高的。
最後,血紅蛋白高還有可能是病理性的,比如像是發生了很嚴重的嘔吐,腹瀉,大量出汗,大面積燒傷病人,尿崩症,甲狀腺功能亢進危象,糖尿病酸中毒等,由于血漿中水分丢失過多,導緻血液濃縮,在這個時候,就會出現紅細胞和血紅蛋白量的明顯增加。