What is nitrofurantoin?
Nitrofurantoin is an antibiotic that fights bacteria in the body. Nitrofurantoin is used to treat and prevent urinary tract infections. It works by interfering with various chemical processes in the bacteria, which results in the death of the bacteria. Nitrofurantoin may also be used for other purposes not listed in this medication guide.