硝苯地平用于預防和治療冠心病、心絞痛,特別是變異型心絞痛和冠狀動脈痙攣所導致的心絞痛,對呼吸功能沒有什么不良影響,所以也適用于患有呼吸道阻塞性疾病的心絞痛患者,其療效優于β受體阻滯劑,還適用于各種類型的高血壓,對頑固性重度高血壓也有比較好的療效,能夠降低心臟負荷,對于頑固性充血性心力衰竭也具有良好的效果,可以長期地服用。
硝苯地平也可以用來選擇性抑制心肌細胞膜的鈣內流,阻斷心肌細胞興奮收縮耦聯,減弱心肌收縮力、減少心肌能量以及氧的消耗,通過防止鈣超負荷而直接保護心肌細胞,硝苯地平含有抑制血管和支氣管興奮擴張的作用。