The German healthcare system is one of the best healthcare systems in Europe. Since 2009 every person that has a permanent residence in Germany is obliged to have some form of health insurance, whether statutory (governmental) or private. This measure was undertaken by the government after the medical reform in 2007 in order to support the health insurance companies who were failing to cover the costs of their clients. This law also helps to prevent situations when one has to privately cover the costs of medical care or medications in case of illness or an accident. Around 87% of the German population have sufficient health insurance.
Whereas the governmental health insurance is accessible for everyone, certain conditions apply for the private health insurance depending on such factors as the purpose of stay, country of origin an etc. However, in most of the cases it is up to you to decide whether you want to go for a governmental or private health insurance.