Analysis 15 of 19Space
How much debris is in orbit, and where did it come from?
How many tracked objects are in orbit by type, how has the number grown since 1957, what events made the big jumps, and at what altitude is the debris?
The short answer On Oct 8, 2026 CelesTrak's catalog lists 35,273 tracked objects in orbit: 20,255 payloads, 2,430 rocket bodies and 12,533 pieces of debris. Debris and rocket bodies are 42.6% of the total. Three events, the 2007 Chinese anti-satellite test on Fengyun-1C, the 2009 Iridium-Cosmos collision and the 2021 Russian test on Cosmos 1408, produced 7,707 catalogued pieces, and 3,040 are still up. Only objects of roughly 10 cm and larger are tracked.
- Public data
- Snapshot of Oct 8, 2026
- Years of debris before 2026 are estimated
- Tracked objects only
- Source
- CelesTrak (T.S. Kelso): satellite catalog and GP element sets; NASA Orbital Debris Program Office: Orbital Debris Quarterly News
- Period
- 1957 to Oct 8, 2026
- Licence
- Free to all under CelesTrak's usage policy, credit CelesTrak; NASA content, credit NASA
- Charts
- 4, each with its data table and CSV
- Data file
- data/analyses/space_debris.json
Key figures
- 35,273Tracked objects in orbitCelesTrak SATCAT, Oct 8, 2026
- 12,533Pieces of debris35.5% of tracked objects
- 2,430Spent rocket bodies6.9% of tracked objects
- 3,040Debris from three events24.3% of all debris in orbit
- 14,278Debris in orbit at the end of 2021The peak; 12,533 now
The charts
Chart 1Lead chart · long-run trend
Tracked objects in orbit grew from 9,408 at the end of 2000 to 35,273 now.
How many tracked objects are in orbit, and what are they?
CelesTrak, NASA ODPO · public data
| Year | Payloads | Rocket bodies | Debris | Unknown type | All objects |
|---|---|---|---|---|---|
| 1957 | 2 | 0 | 0 | 0 | 2 |
| 1958 | 5 | 1 | 0 | 0 | 6 |
| 1959 | 12 | 4 | 0 | 0 | 16 |
| 1960 | 23 | 11 | 0 | 0 | 34 |
| 1961 | 39 | 14 | 70 | 0 | 123 |
| 1962 | 64 | 35 | 188 | 0 | 287 |
| 1963 | 93 | 46 | 262 | 0 | 401 |
| 1964 | 143 | 69 | 300 | 0 | 512 |
| 1965 | 228 | 111 | 618 | 0 | 957 |
| 1966 | 274 | 150 | 752 | 0 | 1,176 |
| 1967 | 338 | 189 | 769 | 0 | 1,296 |
| 1968 | 378 | 222 | 936 | 0 | 1,536 |
| 1969 | 419 | 250 | 1,190 | 0 | 1,859 |
| 1970 | 464 | 283 | 1,376 | 0 | 2,123 |
| 1971 | 545 | 333 | 1,811 | 0 | 2,689 |
| 1972 | 610 | 379 | 1,929 | 0 | 2,918 |
| 1973 | 680 | 418 | 1,966 | 0 | 3,064 |
| 1974 | 739 | 463 | 2,083 | 0 | 3,285 |
| 1975 | 825 | 529 | 2,385 | 0 | 3,739 |
| 1976 | 915 | 591 | 2,678 | 0 | 4,184 |
| 1977 | 989 | 651 | 2,921 | 0 | 4,561 |
| 1978 | 1,067 | 700 | 2,905 | 0 | 4,672 |
| 1979 | 1,097 | 724 | 2,693 | 0 | 4,514 |
| 1980 | 1,134 | 745 | 2,530 | 0 | 4,409 |
| 1981 | 1,212 | 787 | 2,666 | 0 | 4,665 |
| 1982 | 1,283 | 829 | 2,712 | 0 | 4,824 |
| 1983 | 1,369 | 894 | 2,899 | 0 | 5,162 |
| 1984 | 1,474 | 969 | 2,993 | 0 | 5,436 |
| 1985 | 1,570 | 1,055 | 3,332 | 0 | 5,957 |
| 1986 | 1,653 | 1,093 | 3,498 | 0 | 6,244 |
| 1987 | 1,735 | 1,148 | 4,177 | 1 | 7,061 |
| 1988 | 1,803 | 1,192 | 4,116 | 0 | 7,111 |
| 1989 | 1,857 | 1,229 | 3,623 | 0 | 6,709 |
| 1990 | 1,961 | 1,291 | 3,535 | 0 | 6,787 |
| 1991 | 2,038 | 1,324 | 3,657 | 0 | 7,019 |
| 1992 | 2,098 | 1,385 | 3,643 | 0 | 7,126 |
| 1993 | 2,160 | 1,436 | 3,950 | 0 | 7,546 |
| 1994 | 2,249 | 1,498 | 4,111 | 0 | 7,858 |
| 1995 | 2,312 | 1,541 | 4,130 | 0 | 7,983 |
| 1996 | 2,382 | 1,581 | 4,729 | 0 | 8,692 |
| 1997 | 2,504 | 1,629 | 4,571 | 0 | 8,704 |
| 1998 | 3,053 | 1,645 | 4,496 | 1 | 9,195 |
| 1999 | 3,149 | 1,660 | 4,390 | 1 | 9,200 |
| 2000 | 3,232 | 1,669 | 4,506 | 1 | 9,408 |
| 2001 | 3,268 | 1,657 | 4,492 | 1 | 9,418 |
| 2002 | 3,319 | 1,655 | 4,492 | 1 | 9,467 |
| 2003 | 3,383 | 1,683 | 4,599 | 1 | 9,666 |
| 2004 | 3,435 | 1,703 | 4,699 | 1 | 9,838 |
| 2005 | 3,485 | 1,718 | 4,828 | 1 | 10,032 |
| 2006 | 3,555 | 1,750 | 5,225 | 1 | 10,531 |
| 2007 | 3,641 | 1,786 | 7,599 | 1 | 13,027 |
| 2008 | 3,722 | 1,821 | 7,808 | 1 | 13,352 |
| 2009 | 3,820 | 1,858 | 10,041 | 1 | 15,720 |
| 2010 | 3,904 | 1,901 | 10,653 | 1 | 16,459 |
| 2011 | 3,992 | 1,927 | 10,802 | 2 | 16,723 |
| 2012 | 4,081 | 1,954 | 11,203 | 2 | 17,240 |
| 2013 | 4,245 | 1,982 | 11,003 | 2 | 17,232 |
| 2014 | 4,349 | 2,012 | 11,008 | 2 | 17,371 |
| 2015 | 4,445 | 2,052 | 11,174 | 3 | 17,674 |
| 2016 | 4,552 | 2,087 | 11,424 | 4 | 18,067 |
| 2017 | 4,886 | 2,123 | 11,970 | 4 | 18,983 |
| 2018 | 5,183 | 2,191 | 12,133 | 27 | 19,534 |
| 2019 | 5,550 | 2,221 | 12,388 | 34 | 20,193 |
| 2020 | 6,669 | 2,244 | 13,165 | 35 | 22,113 |
| 2021 | 8,267 | 2,277 | 14,278 | 69 | 24,891 |
| 2022 | 10,295 | 2,324 | 13,947 | 84 | 26,650 |
| 2023 | 12,491 | 2,352 | 13,369 | 93 | 28,305 |
| 2024 | 14,203 | 2,366 | 13,189 | 71 | 29,829 |
| 2025 | 17,584 | 2,406 | 12,679 | 53 | 32,722 |
| 2026 | 20,255 | 2,430 | 12,533 | 55 | 35,273 |
Chart 2The spikes
4,988 pieces of debris entered the catalog in 2007 and 2009, 13.9% of all ever catalogued.
What caused the jumps?
CelesTrak, NASA ODPO · public data
| Year | Fengyun-1C test | Iridium 33 and Cosmos 2251 collision | Cosmos 1408 test | All other debris | All new debris |
|---|---|---|---|---|---|
| 1957 | 0 | 0 | 0 | 0 | 0 |
| 1958 | 0 | 0 | 0 | 0 | 0 |
| 1959 | 0 | 0 | 0 | 0 | 0 |
| 1960 | 0 | 0 | 0 | 7 | 7 |
| 1961 | 0 | 0 | 0 | 94 | 94 |
| 1962 | 0 | 0 | 0 | 185 | 185 |
| 1963 | 0 | 0 | 0 | 101 | 101 |
| 1964 | 0 | 0 | 0 | 178 | 178 |
| 1965 | 0 | 0 | 0 | 600 | 600 |
| 1966 | 0 | 0 | 0 | 491 | 491 |
| 1967 | 0 | 0 | 0 | 186 | 186 |
| 1968 | 0 | 0 | 0 | 303 | 303 |
| 1969 | 0 | 0 | 0 | 419 | 419 |
| 1970 | 0 | 0 | 0 | 319 | 319 |
| 1971 | 0 | 0 | 0 | 628 | 628 |
| 1972 | 0 | 0 | 0 | 350 | 350 |
| 1973 | 0 | 0 | 0 | 437 | 437 |
| 1974 | 0 | 0 | 0 | 332 | 332 |
| 1975 | 0 | 0 | 0 | 640 | 640 |
| 1976 | 0 | 0 | 0 | 803 | 803 |
| 1977 | 0 | 0 | 0 | 622 | 622 |
| 1978 | 0 | 0 | 0 | 338 | 338 |
| 1979 | 0 | 0 | 0 | 223 | 223 |
| 1980 | 0 | 0 | 0 | 207 | 207 |
| 1981 | 0 | 0 | 0 | 589 | 589 |
| 1982 | 0 | 0 | 0 | 435 | 435 |
| 1983 | 0 | 0 | 0 | 515 | 515 |
| 1984 | 0 | 0 | 0 | 498 | 498 |
| 1985 | 0 | 0 | 0 | 644 | 644 |
| 1986 | 0 | 0 | 0 | 561 | 561 |
| 1987 | 0 | 0 | 0 | 1,162 | 1,162 |
| 1988 | 0 | 0 | 0 | 708 | 708 |
| 1989 | 0 | 0 | 0 | 375 | 375 |
| 1990 | 0 | 0 | 0 | 303 | 303 |
| 1991 | 0 | 0 | 0 | 534 | 534 |
| 1992 | 0 | 0 | 0 | 202 | 202 |
| 1993 | 0 | 0 | 0 | 438 | 438 |
| 1994 | 0 | 0 | 0 | 251 | 251 |
| 1995 | 0 | 0 | 0 | 102 | 102 |
| 1996 | 0 | 0 | 0 | 762 | 762 |
| 1997 | 0 | 0 | 0 | 176 | 176 |
| 1998 | 0 | 0 | 0 | 226 | 226 |
| 1999 | 0 | 0 | 0 | 219 | 219 |
| 2000 | 0 | 0 | 0 | 387 | 387 |
| 2001 | 0 | 0 | 0 | 267 | 267 |
| 2002 | 0 | 0 | 0 | 396 | 396 |
| 2003 | 0 | 0 | 0 | 340 | 340 |
| 2004 | 0 | 0 | 0 | 227 | 227 |
| 2005 | 0 | 0 | 0 | 276 | 276 |
| 2006 | 0 | 0 | 0 | 617 | 617 |
| 2007 | 2,316 | 0 | 0 | 197 | 2,513 |
| 2008 | 61 | 0 | 0 | 836 | 897 |
| 2009 | 331 | 1,630 | 0 | 514 | 2,475 |
| 2010 | 328 | 250 | 0 | 354 | 932 |
| 2011 | 179 | 226 | 0 | 164 | 569 |
| 2012 | 162 | 93 | 0 | 539 | 794 |
| 2013 | 3 | 3 | 0 | 168 | 174 |
| 2014 | 10 | 65 | 0 | 477 | 552 |
| 2015 | 35 | 27 | 0 | 470 | 532 |
| 2016 | 12 | 0 | 0 | 398 | 410 |
| 2017 | 0 | 0 | 1 | 661 | 662 |
| 2018 | 4 | 0 | 0 | 268 | 272 |
| 2019 | 0 | 0 | 0 | 447 | 447 |
| 2020 | 86 | 74 | 0 | 883 | 1,043 |
| 2021 | 4 | 1 | 878 | 546 | 1,429 |
| 2022 | 0 | 1 | 909 | 814 | 1,724 |
| 2023 | 0 | 0 | 18 | 714 | 732 |
| 2024 | 0 | 0 | 0 | 811 | 811 |
| 2025 | 0 | 0 | 0 | 152 | 152 |
| 2026 | 0 | 0 | 0 | 118 | 118 |
Chart 3Breakdown by altitude
60.3% of the debris in low Earth orbit sits between 700 and 1,000 km.
At what altitude is the debris?
CelesTrak, NASA ODPO · public data
| Mean altitude band (km) | Debris | Rocket bodies | Payloads |
|---|---|---|---|
| 200 to 250 | 4 | 4 | 14 |
| 250 to 300 | 4 | 1 | 53 |
| 300 to 350 | 3 | 10 | 254 |
| 350 to 400 | 16 | 15 | 922 |
| 400 to 450 | 33 | 26 | 417 |
| 450 to 500 | 64 | 36 | 10,177 |
| 500 to 550 | 118 | 32 | 971 |
| 550 to 600 | 217 | 51 | 1,082 |
| 600 to 650 | 389 | 79 | 691 |
| 650 to 700 | 637 | 37 | 198 |
| 700 to 750 | 914 | 56 | 103 |
| 750 to 800 | 1,240 | 100 | 321 |
| 800 to 850 | 1,364 | 65 | 163 |
| 850 to 900 | 1,152 | 52 | 110 |
| 900 to 950 | 692 | 34 | 194 |
| 950 to 1000 | 569 | 176 | 264 |
| 1000 to 1050 | 380 | 25 | 34 |
| 1050 to 1100 | 276 | 28 | 284 |
| 1100 to 1150 | 238 | 16 | 179 |
| 1150 to 1200 | 157 | 19 | 402 |
| 1200 to 1250 | 123 | 6 | 345 |
| 1250 to 1300 | 294 | 1 | 4 |
| 1300 to 1350 | 110 | 14 | 15 |
| 1350 to 1400 | 110 | 11 | 31 |
| 1400 to 1450 | 128 | 26 | 285 |
| 1450 to 1500 | 177 | 16 | 276 |
| 1500 to 1550 | 159 | 18 | 51 |
| 1550 to 1600 | 139 | 38 | 17 |
| 1600 to 1650 | 75 | 1 | 10 |
| 1650 to 1700 | 45 | 1 | 11 |
| 1700 to 1750 | 5 | 1 | 6 |
| 1750 to 1800 | 2 | 0 | 2 |
| 1800 to 1850 | 3 | 0 | 2 |
| 1850 to 1900 | 0 | 0 | 3 |
| 1900 to 1950 | 0 | 0 | 1 |
| 1950 to 2000 | 0 | 0 | 2 |
Chart 4Breakdown by event
3,040 pieces from three events are still up, 24.3% of all debris in orbit.
How much of the debris comes from three events, and how long does it last?
CelesTrak, NASA ODPO · public data
| Event | Still in orbit | Decayed | Catalogued in all | Date | NASA's published count | Source |
|---|---|---|---|---|---|---|
| Fengyun-1C test | 2,311 | 1,220 | 3,531 | Jan 11, 2007 | 1613 fragments identified and tracked by 31 March 2007 (page 10) | NASA Orbital Debris Quarterly News, vol. 11, issue 2 (April 2007), page 2 |
| Iridium 33 and Cosmos 2251 collision | 725 | 1,645 | 2,370 | Feb 10, 2009 | 823 of the larger debris identified and cataloged by the end of March 2009 (page 1) | NASA Orbital Debris Quarterly News, vol. 13, issue 2 (April 2009), page 1 |
| Cosmos 1408 test | 4 | 1,802 | 1,806 | Nov 15, 2021 | 1604 fragments added to the U.S. Satellite Catalog by 7 March 2022 (page 1) | NASA Orbital Debris Quarterly News, vol. 26, issue 1 (March 2022), page 1 |
01Findings
What the charts say.
35,273 tracked objects are in orbit: 20,255 payloads, 2,430 rocket bodies, 12,533 debris and 55 of unknown type. Debris in orbit roughly doubled in three years, from 5,225 at the end of 2006 to 10,041 at the end of 2009.
2,513 pieces entered the catalog in 2007 and 2,475 in 2009, against 617 in 2006. The next largest year is 2022, with 1,724, mostly Cosmos 1408.
Low Earth orbit holds 9,837 pieces of debris, 60.3% of them between 700 and 1,000 km, with the peak at 800 to 850 km.
65.4% of the Fengyun-1C debris, 30.6% of the Iridium and Cosmos debris and 0.2% of the Cosmos 1408 debris are still in orbit. The lower the breakup, the faster the debris came down.
02Method
How the figures were built.
Steps
- No API. Downloaded the SATCAT CSV (70,955 objects) once, the GP element sets for NAME=DEB (10,225 rows) and NAME=R/B (2,118 rows) once each, and three NASA Orbital Debris Quarterly News PDFs. SATCAT gives debris the launch date of its parent, so a breakup is filed under the parent's launch year. The year a piece entered the catalog is estimated from its NORAD number: numbers are issued in order, so a piece is dated by interpolating between the launch dates of the two payloads or rocket bodies with the nearest numbers on either side. Leave-one-out test on 32,119 payloads and rocket bodies: median error 0.0 days, 99.6% within 30 days, 99.6% within a year. Against NASA's own box scores the estimated series gives 10,660 rocket bodies and debris on 2009-04-01 (NASA 10,671) and 16,938 on 2022-02-04 (NASA 17,011). For every owner in CelesTrak's Boxscore (136 rows) the non-payload objects on orbit, decayed and total equal this script's counts (0 differences).
- Tracked objects are the rows of the CelesTrak SATCAT. An object is in orbit when it has no decay date. Type is SATCAT's OBJECT_TYPE: PAY (payload), R/B (rocket body), DEB (debris) or UNK (unknown). CelesTrak's Boxscore calls every non-payload object debris; this page keeps rocket bodies apart. Only objects large enough for the U.S. Space Surveillance Network to track (about 10 cm in low Earth orbit) are in the catalog. The year-end series counts objects with no decay date at the end of each year: payloads, rocket bodies and unknown objects by launch year, and debris by the year it is estimated to have entered the catalog (see query), minus decays by decay year. Altitude is the mean of apogee and perigee.
- Event pieces: SATCAT rows of type DEB named FENGYUN 1C DEB, IRIDIUM 33 DEB, COSMOS 2251 DEB and COSMOS 1408 DEB. The parent objects (NORAD 25730, 24946, 22675 and 13552) are checked against the designators NASA prints.
70 yearly rows (1957 to 2026) from 42,986 non-payload and 27,969 payload catalog entries. Unit: Number of tracked objects; altitudes in kilometres. Every derived figure on this page (changes, indexes, averages, counts) is computed from the published rows, and the table under each chart says how.
Checks
- For all 136 owners in CelesTrak's own Boxscore page, the non-payload objects on orbit, decayed and total equal this page's counts: 0 differences (15,018 on orbit, 27,968 decayed).
- The year-end series ends at 35,273, the number of objects with no decay date, and the yearly debris additions add up to 35,911, every debris object in the catalog.
- The estimated catalog dates reproduce NASA's own box scores of the whole catalog: 10,660 rocket bodies and debris on Apr 1, 2009 against NASA's 10,671 (-0.1%), and 16,938 on Feb 4, 2022 against 17,011 (-0.4%). Payloads need no estimate and differ from NASA's spacecraft counts by 12.8% and 1.9%; the cause is not known.
- Leave-one-out test of the dating on 32,119 payloads and rocket bodies: median error 0 days, 99.6% within 30 days. For Cosmos 1408 the estimate gives 1,605 pieces by Mar 7, 2022; NASA reports 1,604. For the Iridium and Cosmos collision it gives 809 by the end of March 2009; NASA reports 823.
- The globe file (debris_snapshot.json) has 12,310 rows; 12,306 of 12,310 have apogee and perigee within 15 km of the catalog's own values when recomputed from their mean motion.
Where the data comes from
This series is not in Live SQL. The data file behind every chart is data/analyses/space_debris.json, built by data/analyses/scripts/space_debris.py from the source downloads.
Caveats
- Only tracked objects are counted. Debris from 1 mm to 10 cm is far more numerous (NASA's models estimate it in the hundreds of thousands to millions) and is in no public catalog. Debris years before the last point are estimates (see the method); the last point and every count of objects now in orbit are exact. SATCAT status and orbit sizes can lag: an object whose elements are old keeps its last known orbit. Debris is counted by object, not by mass. The Fengyun-1C, Iridium 33, Cosmos 2251 and Cosmos 1408 piece counts come from SATCAT names; the catalog may place a few pieces of a breakup under other names.
- 2,653 of the 14,963 debris and rocket bodies in orbit have no current public orbit (most have elements older than about 30 days or none public), so they are counted here but not in the globe file.
- Years of new debris are estimates from NORAD numbers, which are issued in the order objects are catalogued. They are accurate to days for payloads, but a breakup's pieces can take months to be numbered, so a piece's year may differ from the year it was made.
- Pieces of a named event are those SATCAT names; a few pieces of the same breakup may carry other names. NASA's published counts are from weeks after each event and are lower than today's catalog.
Releases and revisions
- SATCAT file timestamp Thu, 08 Oct 2026 21:03:46 GMT; the element lists were current as of 2026 Oct 08 21:06:02 UTC. CelesTrak updates the catalog once or twice a day; this page does not refresh itself.
- The three NASA reports are fixed documents (April 2007, April 2009, March 2022). Next: re-run space_debris.py to refresh. It downloads each CelesTrak file once and stops on any reply other than HTTP 200, as CelesTrak's usage policy asks.
03Sources
Sources and licence.
- CelesTrak SATCAT (CSV) Every catalogued object since 1957. Credit: CelesTrak.
- CelesTrak GP query, debris (NAME=DEB) Current orbits of tracked debris.
- CelesTrak GP query, rocket bodies (NAME=R/B) Current orbits of rocket bodies.
- CelesTrak Boxscore Used for the cross-check.
- CelesTrak usage policy How the data may be fetched.
- NASA Orbital Debris Quarterly News, vol. 11, issue 2 (April 2007) Fengyun-1C test, 11 January 2007: pages 2 and 10.
- NASA Orbital Debris Quarterly News, vol. 13, issue 2 (April 2009) Iridium 33 and Cosmos 2251 collision, 10 February 2009: page 1; box score on page 9.
- NASA Orbital Debris Quarterly News, vol. 26, issue 1 (March 2022) Cosmos 1408 test, 15 November 2021: page 1; box score on page 10.
- NASA media usage guidelines NASA content generally is not subject to copyright in the United States; acknowledge NASA.
Orbital data and satellite catalog: CelesTrak (celestrak.org, T.S. Kelso). Event dates and box scores: NASA Orbital Debris Program Office, Orbital Debris Quarterly News. CelesTrak publishes SATCAT and GP data with no formal licence text and says it is freely available to all users under its usage policy (download once per update, stop on any non-200 reply). The underlying data come from the U.S. Space Force through Space-Track. The NASA Orbital Debris Quarterly News issues are NASA content: NASA's media usage guidelines say NASA content generally is not subject to copyright in the United States and asks that NASA be acknowledged as the source; none of the three issues carries a copyright notice. Public data.
Download the chart data
Each CSV is made in your browser from the rows in that chart's table.
04Contact
Want this kind of breakdown on your own data?
Open to e-commerce, data and operations roles. Los Angeles or remote.