Penelitian saat ini menunjukkan bahwa tekanan darah tinggi adalah hasil dari kombinasi faktor-faktor, terutama interaksi faktor genetik dan lingkungan.
Diet tinggi natrium, protein, asam lemak jenuh dan konsumsi alkohol, semuanya terkait dengan tekanan darah tinggi, seperti halnya faktor-faktor seperti merokok dan stres mental.
Selain itu, perkembangan penyakit lain, seperti penyakit yang berhubungan dengan parenkim ginjal dan gangguan endokrin, juga dapat berkontribusi terhadap peningkatan tekanan darah.