Hipertensi adalah penyakit yang ditandai dengan meningkatnya tekanan darah sistol ≥ 140 mmHg dan diastole ≥ 90 mmHg. Prevalensi hipertensi pada penduduk ≥ 18 tahun di Kota Semarang berada pada urutan ke-5 dengan penderita sebesar 40,69%. Pemilihan obat yang rasional pada pasien hipertensi menjadi bagian yang penting dalam mencapai keberhasilan terapi. Penelitian ini bertujuan mengetahui hubungan rasionalitas penggunaan antihipertensi, hubungan antara usia, jenis kelamin, pola penggunaan obat dan penyakit penyerta terhadap keberhasilan terapi serta mengetahui gambaran rasionalitas penggunaan antihipertensi dan keberhasilan terapi pasien hipertensi rawat jalan di RSND Semarang. Penelitian ini merupakan penelitian observasional dengan pendekatan cross sectional menggunakan rekam medis pasien hipertensi dan pengambilan sampel secara purposive sampling. Uji chi-square digunakan untuk analisis bivariat dan uji regresi logistik untuk analisis multivariat. Hasil analisis menunjukkan adanya hubungan antara rasionalitas penggunaan antihipertensi dan usia dengan keberhasilan terapi pasien hipertensi (p < 0,05) dan tidak terdapat hubungan antara jenis kelamin, pola penggunaan obat dan penyakit penyerta dengan keberhasilan terapi (p > 0,05). Penggunaan antihipertensi pada pasien hipertensi rawat jalan di RSND Semarang menunjukkan tepat indikasi 100%, tepat obat 83,9%, tepat dosis 92,9% dan tepat pasien 94,9%. Secara keseluruhan rasionalitas penggunaan obat antihipertensi pasien sebesar 73,7%. Sebanyak 44,4% pasien dapat mencapai target tekanan darah dan 55,6% pasien tidak dapat mencapai target tekanan darah.