Yes, Germany requires international students to have private health insurance for the duration of their studies. Students from the EU who already possess insurance in their home country may have their plan accepted by German health companies.