Where Expats Earn The Highest Salary
The second most lucrative city for foreigners is San Francisco where they can expect to earn $207,200 each year on average. Zürich comes third with $206,900. Along with Mumbai, there are three other Asian cities on the top-10 list - Shanghai ($202,200), Jakarta ($152,600) and Hong Kong ($148,400). Even though Asian cities pay foreign workers high salaries, they tend to lag behind when it comes to the number of jobs on offer. HSBC's report found that the five best cities for expatriate jobs are San Francisco, London, New York, Dublin and Birmingham.
This chart shows the average annual salary of expatriate workers in 2017 (U.S. dollars).