Everyone in the Netherlands must have an insurance for medical expenses. As a foreign student you will need to take out a healthcare insurance and we strongly advise to take out a third-party liability insurance. Also make sure you have a travel insurance.
As an EU-student, you are not required to take out Dutch public healthcare insurance if you are already insured in your home country. Your insurance company can provide you with the European Health Insurance Card(EHIC). Before you leave your home country, we would advise you to check with your insurance company whether everything is covered for your study abroad. For example, in addition to your EHIC, you can take out the ICS Start or ICS Start+ in from AON Student insurance. This is a reliable company with sufficient coverage.
Non-EU students need to take out private international healthcare insurance. You can choose to take out in your home country, but we advise you to take out insurance in the Netherlands because foreign insurance companies do not cover liability in the Netherlands. For example, the ICS complete package from AON Student insurance is a reliable company with sufficient coverage.