Jonathan's Space Pages

Satellite statistics: Payloads

Satellites launched by Country

Data
Total payloads, all time: 22877
Total payloads in 2025: 2418
Biggest annual total 2908 in 2023
Most by one country in 2025: 2012 by USA
All time most by one country in a year: 2269 by USA in 2024
2025 payloads: RU USA PRC EUR OTHER
32201217910194

Satellite Tonnage launched by Country

Data
Total payload tonnage, all time: 41998.9
Total payload tonnage in 2025: 1606.0
Biggest annual total 2539.3 in 2024
Most by one country in 2025: 1383.0 by USA
All time most by one country in a year: 2178.2 by USA in 2024
2025 payload tonnage: RU USA PRC EUR OTHER
30.21383.0140.723.328.9
Note: payload tonnage includes mass of Space Shuttle Orbiters

Satellites launched per year: Starlink and other

Data

Satellites launched per year by country, plus SpaceX-owned sats

Data