Anuria, oliguria, or significant impairment of renal function (creatinine clearance under 60 mL per minute or clinically significant elevated serum creatinine) are contraindications. Treatment of this type of patient carries an increased risk of toxicity because of impaired excretion of the drug.
Because of the possibility of hemolytic anemia due to immature erythrocyte enzyme systems (glutathione instability), the drug is contraindicated in pregnant patients at term (38-42 weeks gestation), during labor and delivery, or when the onset of labor is imminent. For the same reason, the drug is contraindicated in neonates under one month of age.
Macrobid is contraindicated in patients with a previous history of cholestatic jaundice/hepatic dysfunction associated with nitrofurantoin.
Macrobid is also contraindicated in those patients with known hypersensitivity to nitrofurantoin.