Where Data Tells the Story
© Voronoi 2026. All rights reserved.

Space activity is increasingly concentrated in two countries. Between 2016 and 2026 (YTD as of June 8, 2026), the United States recorded 754 orbital launches, while China completed 513.
This map, created in partnership with the Hinrich Foundation, shows the world's major space launch sites and their launch activity over the last decade.