18. Luxembourg City (Luxembourg)
Luxembourg has the 2nd largest GDP per capita in the world and it appears that a lot of money flows into its capital, Luxembourg City which ranks 18th on our list of top 20 richest cities in the world in 2018 by GDP per capita.
![Top 20 Richest Cities in the World in 2018 by GDP Per Capita](https://imonkey-blog.imgix.net/blog/wp-content/uploads/2015/10/14050600/shutterstock_214843291-750x500.jpg?auto=fortmat&fit=clip&expires=1751673600&width=480&height=320)
Marcin Krzyzak/Shutterstock.com