Xichang Satellite Launch Center Overview

A complete overview of the Xichang Satellite Launch Center launch site, including key info, launch stats and the companies that launch from it.

Share with fellow earthlings

Xichang Satellite Launch Center launch site

Basic Info

Name

Xichang Satellite Launch Center

Total Launch Count

205

First Launch

29 Jan 1984

Last Launch

9 May 2024

Location

China

The Xichang Satellite Launch Center (XSLC), also known as the Xichang Space Center, is a significant spaceport located in Zeyuan Town, Sichuan Province, China. Operational since 1984, this facility is about 64 kilometers northwest of Xichang city. It plays a crucial role in launching a variety of civil, scientific, and military payloads. The center is noted for its involvement in Sino-European space cooperation, which began with the launch of the first Double Star scientific satellite in 2003. XSLC has experienced notable incidents, including a fatal accident in 1996 when a rocket failed during launch, causing casualties in a nearby village. The facility also conducted an anti-satellite missile test in 2007. It has been integral to China's space endeavors, including the beginning of its lunar exploration program with the launch of Chang'e 1 in 2007.