En pharmacologie, un agoniste inverse est un agent qui interagit avec le même récepteur qu'un agoniste de ce récepteur mais produit l'effet pharmacologique opposé. C'est le cas de certains types de récepteurs (p. ex. certains récepteurs histamine / récepteurs GABA) qui ont une activité intrinsèque sans l'action d'un ligand sur eux, aussi qualifiée d'activité constitutive.
La notion d’agoniste inverse repose sur l’idée que le récepteur et son système de transduction conduisant à un effet aurait une activité basale en absence de tout agoniste : le changement de conformation inhibe l'activité basale du récepteur, ce qui est l'effet contraire de celui de l'agoniste. En présence d'un agoniste, un agoniste inverse aura un effet inhibiteur supérieur à un antagoniste puisqu'il pourra à la fois inhiber l'effet agoniste et l'effet basal. Il existe des agonistes inverses complets, qui inhibent toute l'activité constitutive et des agonistes inverses partiels, qui n'inhibent qu'une partie de cette activité. En l'absence d'activité constitutive, un agoniste inverse et un antagoniste auront le même effet inhibiteur[1].