In Germany you are obliged to have at least two insurances: health insurance and casualty insurance. In addition to the legally required insurances, however, occupational disability insurance, pension insurance, and professional liability insurance are also recommended. You can read more about this here.