Nitrofurantoin is taken by mouth.
Doctors do not give nitrofurantoin to people whose kidneys are not functioning well. Nitrofurantoin should not be given to people who have a red blood cell disorder called glucose-6-phosphate dehydrogenase (G6PD) deficiency (see table More About Some Causes of Anemia) because the drug may cause anemia (a low number of red blood cells).
(See also Overview of Antibiotics.)
Nitrofurantoin is not given to pregnant women when delivery is near nor during labor or delivery because, at this time, it can damage and destroy red blood cells in newborns, resulting in hemolytic anemia. (See also Drug Use During Pregnancy.)
Nitrofurantoin should not be taken during the first month of breastfeeding. (See also Drug Use During Breastfeeding.)