List of cities with the most skyscrapers
This list of cities with the most skyscrapers defines a skyscraper as a continuously habitable high-rise building that is taller than 150 metres (490 ft). Historically, the term first referred to buildings with 10 to 20 floors in the 1880s. The definition shifted with advancing construction technology during the 20th century which allowed for taller buildings to be constructed.
Hong Kong is the city with the most skyscrapers, with a total of 569 such buildings as of 2026, followed by Shenzhen, New York City, Dubai, and Guangzhou. Historically, New York City was the city with the most skyscrapers from the development of early skyscrapers until the early 2000s, when it was overtaken by Hong Kong. The country with the most cities that have at least 30 skyscrapers is China, with 28, followed by the United States, with five. With the exception of New York City, the ten cities with the most skyscrapers are all in Asia; four of them are in mainland China.
Mumbai is the city with the most skyscrapers under construction, with over 200 skyscrapers being built, followed by Hyderabad and Gurgaon, all of which are in India.
The title of the city with the most skyscrapers changes if alternative definitions for skyscraper are used. For example, when measured by the number of buildings taller than 200 m (660 ft), Shenzhen and Dubai rank higher than Hong Kong. The ranking also depends on whether the wider metropolitan areas are counted; some metropolitan areas, such as Metro Manila, have many skyscrapers spread across several cities. There are 20 cities with at least 100 skyscrapers taller than 150 m (490 ft)). The first city to reach this milestone was New York City, and the most recent to do so was Moscow in 2025. If metropolitan areas are counted, Seoul and Metro Manila also surpass 100 skyscrapers.
New York City, with 323 skyscrapers, remains the city with the most in North America. Melbourne has the largest skyline out of any city in Oceania, with 77 skyscrapers. Moscow has the most skyscrapers in Europe, with 60. The Brazilian city of Balneário Camboriú has the most in South America, with 30, although São Paulo is the city with the most high-rises on the continent. The city with the most skyscrapers in Africa is Johannesburg, with five such buildings.