目前已經證實高血壓有四大致病因素,分別是遺傳因素,營養因素,吸煙,精神和心理因素,其中遺傳因素是基礎,現已證明高血壓多是由遺傳因素引起的,還有就是營養因素,不利因素是食鹽的過多攝入,大量的飲酒,尤其是烈性酒的攝入,還有動物脂肪攝入過高,均可可引起血壓升高。
充足的鉀、鈣、優質蛋白質,可以防止血壓的升高,體重與血壓也有高度的相關性,有關資料顯示,長期高能量攝入導致超重肥胖者,其高血壓患病率較體重正常者要高出二到三倍,而且吸煙也是冠心病的三大危險因素之一,吸煙可以加速動脈粥狀硬化,引起血壓的升高。還有精神和心理因素,長期精神緊張,又缺少體力活動者,容易誘發高血壓。