2. Geneva
Number of billionaires: 13
Billionaires per capita: 68.92 per 1,000,000 people
The second place on our list of richest cities in the world with most billionaires per capita goes to Geneva that is not just one of the most beautiful cities in the world but is home to 13 billionaires despite a meager population, with one of the popular ones including Ernesto Bertarelli, who bought a yacht and enters it in sailing competitions around the world.