Head-to-head comparisons of medication uses, side effects, warnings, and more.
Key takeaways
Metronidazole (Flagyl) and mupirocin (Bactroban) are both antibiotics used to treat infections, but they differ in their forms and specific uses. Metronidazole is an oral and injectable nitroimidazole antibiotic used to treat various bacterial and parasitic infections, such as trichomoniasis and amebiasis, and is also used off-label for bacterial vaginosis. It is taken by mouth, typically three times a day, and is available as a lower-cost generic. Common side effects include nausea, diarrhea, and a metallic taste. You should avoid alcohol while taking metronidazole due to the risk of a serious reaction. Mupirocin, on the other hand, is a topical antibiotic used to treat skin infections like impetigo. It comes as a cream or ointment applied to the skin three times a day for up to 10 days. Mupirocin is generally well-tolerated, with some people experiencing mild side effects like burning or stinging at the application site. Unlike metronidazole, mupirocin should not be used on open wounds or in the nose, mouth, or private areas. While both medications require a prescription, they are used in different ways and for different types of infections.
Mupirocin is a topical antibiotic that's used to treat small areas of bacterial skin infections such as impetigo or a "Staph" infection on the skin. It comes as a cream and an ointment that are applied onto the skin a few times a day for 10 days. This medication can be used on adults or children (over the age of 2 months for the ointment, and over the age of 3 months for the cream). Although mupirocin has very few side effects, some people can experience headache, nausea, or burning at the application site.
Indications of Metronidazole vs. Mupirocin
Indications for
Treatment of certain bacterial and parasitic infections, including: