病因主要有以下几点:
首先是年龄,发病率有随年龄增长而增高的趋势,四十岁以上者发病率高,胖者发病率也高。
另外,有大多数的高血压患者都有家族史,环境和职业也是导致高血压的原因,例如有噪音的工作环境,过度紧张的脑力劳动等均很容易发生高血压。城市中的高血压发病率高于农村,多种因素都可以引起血压升高,心脏的泵血能力加强使每秒钟泵出的血液量增加。
另一种因素是大动脉失去了正常的弹性变得僵硬,当心脏泵出血液时不能有效地扩张,因此每次心搏泵出的血流通过比正常狭小的空间导致压力升高,这就是高血压多发生在动脉粥样硬化导致的外壁增厚和变得僵硬的老年人的原因。由于神经和血液中激素的刺激全身小动脉可以暂时性收缩,也同样会引起血压的增高。
还有一个可能导致血压升高的因素是循环中液体的容量增加,这常常见于肾脏疾病时,不能充分地从体内排出钠盐和水分导致水钠潴留体内血容量增加导致血压增高。