China Satellites
Data current as of 2026-07-20.
China is responsible for 9,322 cataloged objects, of which 5,756 are in orbit and 1,265 are active. 1,506 of those are payloads, with 7,816 rocket bodies and debris. 3,200 have reentered. The first launched in 1970, and the most recent in 2026. Its most prolific operator by object count is Shanghai Spacecom Satellite Technology.
Object types
China satellites launched per year
Top operators
The organizations responsible for the most China objects.
| Operator | Objects |
|---|---|
| Shanghai Spacecom Satellite Technology | 236 |
| China Satellite Network Group | 174 |
| ZZB | 119 |
| CASC | 94 |
| ZLZB | 90 |
| CNSA | 85 |
| GeeSpace | 63 |
| CMSEO | 60 |
| CAST | 46 |
| Chang Guang Satellite Technology | 44 |
| GUOG | 31 |
| NSMC | 24 |
| SAST | 22 |
| TIANMU | 20 |
| GCDX | 18 |
Top spacecraft buses
The platforms China satellites are built on.
| Bus | Satellites |
|---|---|
| Qianfan | 237 |
| Xingwang C | 69 |
| Xingwang S | 51 |
| CAST-2000 | 47 |
| JL-1 | 46 |
| DFH-4 | 40 |
| DFH-3 | 34 |
| GPS100 | 33 |
| StarLightB | 32 |
| Xingwang CL | 30 |
| GeeSat1 | 30 |
| Shenzhou | 23 |
| Tianmu | 20 |
| Shenzhou OM | 20 |
| FY-4 | 20 |
See the China launch history.
China satellites
The 100 most recently launched, of 9,322. Track any of them live in KeepTrack.
| Name | NORAD | COSPAR | Bus | Owner | Launched | Orbit | Status | Track |
|---|---|---|---|---|---|---|---|---|
| CZ-10B R/B | 69974 | 2026-158C | · | CNSA | Jul 10, 2026 | 98 min, 50.0° | Inactive | ◉ |
| CZ-10B DEB | 69973 | 2026-158B | · | CNSA | Jul 10, 2026 | 101 min, 50.0° | Inactive | ◉ |
| CHUANG XIN 26 (CX-26) | 69972 | 2026-158A | · | CNSA | Jul 10, 2026 | 101 min, 50.0° | Inactive | ◉ |
| CZ-8A R/B | 69868 | 2026-155W | CZ-8A Stage 2 | CASC | Jul 5, 2026 | 99 min, 89.0° | Inactive | ◉ |
| QIANFAN-238 | 69867 | 2026-155V | Qianfan | YUANX | Jul 5, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-237 | 69866 | 2026-155U | Qianfan | YUANX | Jul 5, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-236 | 69865 | 2026-155T | Qianfan | YUANX | Jul 5, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-235 | 69864 | 2026-155S | Qianfan | YUANX | Jul 5, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-234 | 69863 | 2026-155R | Qianfan | YUANX | Jul 5, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-233 | 69862 | 2026-155Q | Qianfan | YUANX | Jul 5, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-232 | 69861 | 2026-155P | Qianfan | YUANX | Jul 5, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-231 | 69860 | 2026-155N | Qianfan | YUANX | Jul 5, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-230 | 69859 | 2026-155M | Qianfan | YUANX | Jul 5, 2026 | 102 min, 89.0° | Inactive | ◉ |
| QIANFAN-229 | 69858 | 2026-155L | Qianfan | YUANX | Jul 5, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-228 | 69857 | 2026-155K | Qianfan | YUANX | Jul 5, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-227 | 69856 | 2026-155J | Qianfan | YUANX | Jul 5, 2026 | 102 min, 89.0° | Inactive | ◉ |
| QIANFAN-226 | 69855 | 2026-155H | Qianfan | YUANX | Jul 5, 2026 | 102 min, 89.0° | Inactive | ◉ |
| QIANFAN-225 | 69854 | 2026-155G | Qianfan | YUANX | Jul 5, 2026 | 102 min, 89.0° | Inactive | ◉ |
| QIANFAN-224 | 69853 | 2026-155F | Qianfan | YUANX | Jul 5, 2026 | 102 min, 89.0° | Inactive | ◉ |
| QIANFAN-223 | 69852 | 2026-155E | Qianfan | YUANX | Jul 5, 2026 | 102 min, 89.0° | Inactive | ◉ |
| QIANFAN-222 | 69851 | 2026-155D | Qianfan | YUANX | Jul 5, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-221 | 69850 | 2026-155C | Qianfan | YUANX | Jul 5, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-220 | 69849 | 2026-155B | Qianfan | YUANX | Jul 5, 2026 | 102 min, 89.0° | Inactive | ◉ |
| QIANFAN-219 | 69848 | 2026-155A | Qianfan | YUANX | Jul 5, 2026 | 101 min, 89.0° | Inactive | ◉ |
| CZ-6A R/B | 69818 | 2026-153U | CZ-6A Stage 2 | CNSA | Jul 4, 2026 | 99 min, 89.0° | Inactive | ◉ |
| QIANFAN-218 | 69817 | 2026-153T | Qianfan | YUANX | Jul 4, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-217 | 69816 | 2026-153S | Qianfan | YUANX | Jul 4, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-216 | 69815 | 2026-153R | Qianfan | YUANX | Jul 4, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-215 | 69814 | 2026-153Q | Qianfan | YUANX | Jul 4, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-214 | 69813 | 2026-153P | Qianfan | YUANX | Jul 4, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-213 | 69812 | 2026-153N | Qianfan | YUANX | Jul 4, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-212 | 69811 | 2026-153M | Qianfan | YUANX | Jul 4, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-211 | 69810 | 2026-153L | Qianfan | YUANX | Jul 4, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-210 | 69809 | 2026-153K | Qianfan | YUANX | Jul 4, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-209 | 69808 | 2026-153J | Qianfan | YUANX | Jul 4, 2026 | 102 min, 89.0° | Inactive | ◉ |
| QIANFAN-208 | 69807 | 2026-153H | Qianfan | YUANX | Jul 4, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-207 | 69806 | 2026-153G | Qianfan | YUANX | Jul 4, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-206 | 69805 | 2026-153F | Qianfan | YUANX | Jul 4, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-205 | 69804 | 2026-153E | Qianfan | YUANX | Jul 4, 2026 | 102 min, 89.0° | Inactive | ◉ |
| QIANFAN-204 | 69803 | 2026-153D | Qianfan | YUANX | Jul 4, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-203 | 69802 | 2026-153C | Qianfan | YUANX | Jul 4, 2026 | 102 min, 89.0° | Inactive | ◉ |
| QIANFAN-202 | 69801 | 2026-153B | Qianfan | YUANX | Jul 4, 2026 | 101 min, 89.0° | Inactive | ◉ |
| QIANFAN-201 | 69800 | 2026-153A | Qianfan | YUANX | Jul 4, 2026 | 101 min, 89.0° | Inactive | ◉ |
| OBJECT B | 69738 | 2026-149B | CZ-4 Stage 3 | CNSA | Jul 1, 2026 | 101 min, 99.3° | Inactive | ◉ |
| OBJECT A | 69737 | 2026-149A | CAST-968 | GYZ/CASC | Jul 1, 2026 | 104 min, 99.3° | Inactive | ◉ |
| YAOGAN 25C DEB | 69733 | 2014-080N | · | ZZB | May 1, 2026 | 107 min, 63.4° | Inactive | ◉ |
| YAOGAN 25C DEB | 69732 | 2014-080M | · | ZZB | May 1, 2026 | 105 min, 63.4° | Inactive | ◉ |
| YAOGAN 25C DEB | 69731 | 2014-080L | · | ZZB | May 1, 2026 | 106 min, 63.4° | Inactive | ◉ |
| OBJECT B | 69675 | 2026-144B | CZ-3A Stage 3 | CASC | Jun 23, 2026 | 537 min, 19.4° | Inactive | ◉ |
| OBJECT A TJS 26A | 69674 | 2026-144A | FY-4 | ZLZB | Jun 23, 2026 | 1436 min, 6.9° | Inactive | ◉ |
| OBJECT H | 69673 | 2026-024H | · | ZLZB | Feb 7, 2026 | 97 min, 50.0° | Inactive | ◉ |
| OBJECT J | 69636 | 2026-138J | WK01H | CENTI | Jun 17, 2026 | 102 min, 55.1° | Inactive | ◉ |
| ZHUQUE-2E DEB | 69635 | 2026-128K | · | LANDSP | Jun 9, 2026 | 89 min, 54.5° | Inactive | ◉ |
| ZQ-2E DEB | 69634 | 2026-128J | · | LANDSP | Jun 9, 2026 | 89 min, 54.5° | Reentered | ◉ |
| ZQ-2E DEB | 69633 | 2026-128H | · | LANDSP | Jun 9, 2026 | 89 min, 54.5° | Inactive | ◉ |
| ZQ-2E DEB | 69632 | 2026-128G | · | LANDSP | Jun 9, 2026 | 88 min, 54.5° | Inactive | ◉ |
| ZQ-2E DEB | 69631 | 2026-128F | · | LANDSP | Jun 9, 2026 | 92 min, 54.5° | Inactive | ◉ |
| ZQ-2E DEB | 69630 | 2026-128E | · | LANDSP | Jun 9, 2026 | 92 min, 54.5° | Inactive | ◉ |
| ZQ-2E DEB | 69629 | 2026-128D | · | LANDSP | Jun 9, 2026 | 91 min, 54.5° | Inactive | ◉ |
| KZ-11 R/B | 69628 | 2026-138H | · | EXPACE | Jun 17, 2026 | 93 min, 55.2° | Inactive | ◉ |
| OBJECT G | 69588 | 2026-138G | WK01H | CENTI | Jun 17, 2026 | 102 min, 55.1° | Inactive | ◉ |
| OBJECT F | 69587 | 2026-138F | WK01H | CENTI | Jun 17, 2026 | 102 min, 55.1° | Inactive | ◉ |
| OBJECT E | 69586 | 2026-138E | WK01H | CENTI | Jun 17, 2026 | 102 min, 55.1° | Inactive | ◉ |
| OBJECT D | 69585 | 2026-138D | WK01H | CENTI | Jun 17, 2026 | 102 min, 55.1° | Inactive | ◉ |
| OBJECT C | 69584 | 2026-138C | WK01H | CENTI | Jun 17, 2026 | 102 min, 55.1° | Inactive | ◉ |
| OBJECT B | 69583 | 2026-138B | WK01H | CENTI | Jun 17, 2026 | 102 min, 55.1° | Inactive | ◉ |
| OBJECT A | 69582 | 2026-138A | WK01H | CENTI | Jun 17, 2026 | 102 min, 55.1° | Inactive | ◉ |
| CZ-12 R/B | 69581 | 2026-137K | CZ-12 Stage 2 | CNSA | Jun 17, 2026 | 102 min, 50.0° | Inactive | ◉ |
| GUOWANG OBJECT J | 69580 | 2026-137J | Xingwang C | ZXW | Jun 17, 2026 | 103 min, 50.0° | Inactive | ◉ |
| OBJECT H | 69579 | 2026-137H | Xingwang C | ZXW | Jun 17, 2026 | 104 min, 50.0° | Inactive | ◉ |
| OBJECT G | 69578 | 2026-137G | Xingwang C | ZXW | Jun 17, 2026 | 104 min, 50.0° | Inactive | ◉ |
| OBJECT F | 69577 | 2026-137F | Xingwang C | ZXW | Jun 17, 2026 | 104 min, 50.0° | Inactive | ◉ |
| OBJECT E | 69576 | 2026-137E | Xingwang C | ZXW | Jun 17, 2026 | 104 min, 50.0° | Inactive | ◉ |
| OBJECT D | 69575 | 2026-137D | Xingwang C | ZXW | Jun 17, 2026 | 104 min, 50.0° | Inactive | ◉ |
| OBJECT C | 69574 | 2026-137C | Xingwang C | ZXW | Jun 17, 2026 | 104 min, 50.0° | Inactive | ◉ |
| OBJECT B | 69573 | 2026-137B | Xingwang C | ZXW | Jun 17, 2026 | 104 min, 50.0° | Inactive | ◉ |
| OBJECT A | 69572 | 2026-137A | Xingwang C | ZXW | Jun 17, 2026 | 104 min, 50.0° | Inactive | ◉ |
| CZ-3B R/B | 69571 | 2026-136B | CZ-3A Stage 3 | CASC | Jun 16, 2026 | 605 min, 63.4° | Inactive | ◉ |
| SJ-31 SJ-31 | 69570 | 2026-136A | TJS13 | ZZB/SAST | Jun 16, 2026 | 749 min, 63.5° | Inactive | ◉ |
| OBJECT H | 69545 | 2026-134H | · | · | Jun 15, 2026 | 95 min, 97.7° | Inactive | ◉ |
| OBJECT G | 69544 | 2026-134G | · | · | Jun 15, 2026 | 95 min, 97.7° | Inactive | ◉ |
| OBJECT F | 69543 | 2026-134F | · | · | Jun 15, 2026 | 95 min, 97.7° | Inactive | ◉ |
| OBJECT E | 69542 | 2026-134E | · | · | Jun 15, 2026 | 95 min, 97.7° | Inactive | ◉ |
| OBJECT D | 69541 | 2026-134D | · | · | Jun 15, 2026 | 95 min, 97.7° | Inactive | ◉ |
| OBJECT C | 69540 | 2026-134C | · | · | Jun 15, 2026 | 95 min, 97.7° | Inactive | ◉ |
| OBJECT B | 69539 | 2026-134B | · | · | Jun 15, 2026 | 95 min, 97.7° | Inactive | ◉ |
| OBJECT A | 69538 | 2026-134A | · | · | Jun 15, 2026 | 95 min, 97.7° | Inactive | ◉ |
| ZQ-2E R/B | 69537 | 2026-128C | ZQ-2 St 2 | LANDSP | Jun 9, 2026 | 92 min, 54.5° | Inactive | ◉ |
| CZ-5 Y11 Stage 2 | 69475 | · | CZ-5 H5-2 | CNSA | Jun 11, 2026 | · | Inactive | ◉ |
| TJS-25 | 69474 | 2026-129A | TJS11 | ZZB/CAST | Jun 11, 2026 | 1436 min, 5.9° | Inactive | ◉ |
| DTC TEST OBJECT B | 69473 | 2026-128B | Yidong | ZYD | Jun 9, 2026 | 92 min, 55.0° | Inactive | ◉ |
| OBJECT A | 69472 | 2026-128A | Qianfan | YUANX | Jun 9, 2026 | 93 min, 55.0° | Inactive | ◉ |
| CZ-8 R/B | 69419 | 2026-125U | CZ-3A Stage 3 | CASC | Jun 5, 2026 | 100 min, 89.0° | Inactive | ◉ |
| QIANFAN-200 | 69418 | 2026-125T | Qianfan | YUANX | Jun 5, 2026 | 104 min, 89.0° | Inactive | ◉ |
| QIANFAN-199 | 69417 | 2026-125S | Qianfan | YUANX | Jun 5, 2026 | 103 min, 89.0° | Inactive | ◉ |
| QIANFAN-198 | 69416 | 2026-125R | Qianfan | YUANX | Jun 5, 2026 | 104 min, 89.0° | Inactive | ◉ |
| QIANFAN-197 | 69415 | 2026-125Q | Qianfan | YUANX | Jun 5, 2026 | 103 min, 89.0° | Inactive | ◉ |
| QIANFAN-196 | 69414 | 2026-125P | Qianfan | YUANX | Jun 5, 2026 | 104 min, 89.0° | Inactive | ◉ |
| QIANFAN-195 | 69413 | 2026-125N | Qianfan | YUANX | Jun 5, 2026 | 103 min, 89.0° | Inactive | ◉ |
| QIANFAN-194 | 69412 | 2026-125M | Qianfan | YUANX | Jun 5, 2026 | 104 min, 89.0° | Inactive | ◉ |
Showing 100 of 9,322 objects.
Frequently asked questions
How many satellites does China have in orbit?
5,756 China objects are currently in orbit, out of 9,322 ever cataloged. 3,200 have reentered.
How many China satellites are active?
1,265 China objects carry an active status in the catalog, out of 1,506 payloads.
When did China's first satellite launch?
The first cataloged China object launched in 1970, and the most recent in 2026.