血压高与遗传因素、环境因素及其他因素有关。遗传因素主要是高血压具有明显的家族聚集性,父母均有高血压,子女患有高血压的几率可以达到46%,约60%的高血压患者有高血压家族史,高血压遗传可能存在主要基因显性遗传和多基因关联遗传有两种方式。
第二环境因素,其中的第一项是饮食,进食含盐比较高的食物可以导致钠水潴留,可以引起血压升高,主要是鉴于对盐敏感的人群。精神应激,从事脑力劳动者高血压患病率超过了体力劳动者,从事精神紧张度的职业者发生高血压可能性更大。第三吸烟,吸烟可以使交感神经末梢释放去甲肾上腺素,可以诱发血压升高,同时可以通过氧化应激损害一氧化氮的血管舒张,引起血压增高。
第三其他因素,比如体重,体重增加也是导致血压升高的原因,其它的还包括药物以及睡眠呼吸暂停综合征等。