Ranolazina è indicata nei soggetti che soffrono di angina pectoris stabile ma non sono sufficientemente controllati con le terapie antianginose di prima linea, come ad esempio i betabloccanti e/o i calcioantagonisti. Ranolazina è un trattamento aggiuntivo alla terapia di base e si presta anche ad integrare il trattamento di quei pazienti che non tollerano uno o più dei farmaci di prima linea. Per questo motivo il farmaco è sempre utilizzato in combinazione con i betabloccanti ed i calcioantagonisti, ma anche con gli ACE inibitori, gli antagonisti del recettore dell'angiotensina II, i nitrati, i farmaci antiaggreganti, e gli inibitori della HMG-CoA reduttasi (statine).