Skip to main content
Drug bottle and Pill

Compare Metronidazole vs. Mupirocin

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.

Browse medications

View All

Research prescriptions and over-the-counter medications from A to Z, compare drug prices, and start saving.