Darah tinggi dapat dibagi menjadi dua jenis yaitu hipertensi sekunder (adalah tekanan darah tinggi yang disebabkan oleh faktor yang jelas, seperti karena jantung, ginjal dan lain sebagainya) sedangkan hipertensi primer (yaitu serangan tekanan darah tinggi tanpa sebab yang jelas.

- Faktor keturunan
Keturunan merupakan salah satu faktor anda terserang darah tinggi lebih besar, jika orang tua anda mengidap darah tinggi sangat besar kemungkinan kita juga akan mengalami hal yang sama, hal ditularkan dari orang tua bukan hanya warna kulit, ciri-ciri fisik, sifat namun darah tinggi juga dapat ditularnya. - Faktor usia
Usia atau umur yang semakin bertambah maka semakin besar resiko kita akan terserang darah tinggi, ini karean saat umur semakin bertambah, elastisitas dari pembuluh darah akan berkurang sehingga hal ini dapat membuat penyempitan pembuluh darah, sehingga dapat mengakibatkan tekanan darah meningkat. - Gaya hidup
Gaya hidup yang kurang sehat memang sangat berpengaruh bagi anda untuk terserang darah tinggi, umumnya yang terjadi dikota-kota, kerja dikantor yang hanya duduk didepan komputer secara terus menerus, ditambah lagi dengan kurang olah raga, ini sangat beresiko akan mengalami penyumbatan pembuluh darah, yang akhirnya berakibat darah tinggi. - Pola makan
Pola makan yang tidak sehat dan seimbang juga dapat menyebabkan darah tinggi, mengkonsumsi makanan dengan lemak, kalori dan gula yang tinggi sangat beresiko anda akan terserang darah tinggi, untuk pola makan sehat harus selalu kita jaga agar tubuh kita sehat. - Minum-minuman keras (beralkohol)
Minuman keras yang dikonsumsi secara sedikit-sedikit atau banyak sangat tidak bagus untuk kesehatan, baik itu untuk kesehatan fisik maupun mental, salah satu efek samping dari minum-minuman keras adalah anda akan mengalami resiko terserang darah tinggi ini karena alkohol dapat meningkatkan trigliserida dalam darah, dimana trigliserida itu serndiri adalah kolestrol jahat yang dapat menyebabkan tekanan darah meningkat. - Stres atau tertekan
Didalam tubuh kita terdapat hormon adrenalin, yang dimana hormon tersebut akan meningkat bila kita stres atau tertekan, dengan meningkatnya hormon adrenalin ini tentu akan menyebabkan jantung memompa darah lebih cepat dari biasanya, sehingga menyebabkan tekanan darah meningkat.