Jonathan's Space Pages

Satellite statistics: Payloads

Satellites launched by Country

Data
Total payloads, all time: 20938
Total payloads in 2025: 487
Biggest annual total 2907 in 2023
Most by one country in 2025: 366 by USA
All time most by one country in a year: 2273 by USA in 2024
2025 payloads: RU USA PRC EUR OTHER
3366463141

Satellite Tonnage launched by Country

Data
Total payload tonnage, all time: 40671.1
Total payload tonnage in 2025: 277.3
Biggest annual total 2541.1 in 2024
Most by one country in 2025: 228.5 by USA
All time most by one country in a year: 2178.5 by USA in 2024
2025 payload tonnage: RU USA PRC EUR OTHER
1.5228.524.67.415.3
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