Hipertensi diklasifikasikan menjadi hipertensi primer dan hipertensi sekunder menurut apakah penyebabnya jelas atau tidak. Penyebab hipertensi primer masih belum jelas, sedangkan penyebab hipertensi sekunder terutama meliputi penyakit ginjal, penyakit endokrin, penyakit kardiovaskular, dan penyakit lainnya. 1. Penyebab hipertensi primer masih belum jelas. Namun, hal ini terkait dengan faktor keturunan, tinggi garam dan tinggi lemak, kelebihan berat badan, stres mental jangka panjang, dan faktor pemicu lainnya. 2. Hipertensi sekunder (1) Penyakit ginjal. Penyebab utama hipertensi adalah glomerulonefritis, pielonefritis kronis ginjal polikistik, nefropati diabetik, stenosis arteri ginjal, dan sebagainya. (2) Penyakit endokrin. Terutama mencakup aldosteronisme primer, kortisolisme, pheochromocytoma, dll. (3) Penyakit kardiovaskular. Terutama mencakup insufisiensi aorta, penyempitan aorta, aortitis multipel yang besar, blok atrioventrikular lengkap, dan sebagainya. (4) Penyakit lainnya. Misalnya, trauma kraniocerebral, tumor kraniocerebral, eritrositosis, sindrom hipertensi pada kehamilan, sindrom apnea tidur dan sebagainya. Penyebab spesifik tekanan darah tinggi harus dipastikan dengan pemeriksaan dan diagnosis dokter di rumah sakit biasa. Bila terjadi tekanan darah yang tidak normal, Anda harus mencari pertolongan medis untuk mengetahui penyebabnya.