高血压有以下的病因:一、遗传,目前普遍认为遗传是成人高血压的一个极强的影响因素。二、体重,高血压与肥胖之间有显著的相关性。研究表明肥胖患者减重10kg,可使收缩压下降5-20mmHg。三、饮食电解质的摄入,摄入过多钠盐可使血压明显升高,因此高血压患者应低盐、低脂饮食。四、吸烟和饮酒,吸烟是公认的心脑血管疾病发生的重要因素,酒精是血压升高的相关因素。五、妇女服用避孕药后血压会明显升高,停药后血压往往会降至正常。六、民族与种族,在国内拉萨的藏族人血压高患者较多,在国际上日本高血压发病率最高。七、社会因素、劳动紧张,劳动环境中的危险因素、心理精神因素在高血压发病中起决定性作用。