8. The Netherlands
Numbeo Standard of Living Index: 175.23
Numbeo Ranking: 11
OECD Better Life Index Ranking: 7
Insider Monkey Score: 9
The Netherlands ranks 8th in our list of the countries with the highest standard of living in the world in 2017. The Netherlands has placed great emphasis on education, which is why more than three-quarters of the population has at least a secondary education, which in turn has led to a high employment rate and a high standard of living.