La rifaximine est un antibiotique de la classe des rifamycines qui se lie irréversiblement à la sous‑unité bêta de l'enzyme bactérienne ARN polymérase ADN‑dépendante et inhibe ainsi la synthèse d'ARN bactérien.La rifaximine possède un large spectre antibiotique contre la plupart des bactéries aérobies et anaérobies à Gram positif et négatif, y compris les espèces produisant de l'ammoniac.