Question: how long to take doxycycline for bacterial infection?
Answer: Usually you take that as two 100-mg doses, 12 hours apart. After this initial dose, people usually take a maintenance dose of 100 mg daily for seven to 10 days. For more severe infections, such as chronic infections of the urinary tract, the recommended dose is 100 mg every 12 hours.