China's Beijing is home to the highest number of billionaires at 100, followed by the New York City which has 99, according to Forbes' Billionaires List for 2021. While Hong Kong (80) fell from No. 2 to No. 3, Moscow (79) slipped from No. 3 to No. 4. Shenzhen, Shanghai and London have been ranked 5th, 6th and 7th respectively.