Jonathan's Space Pages

Satellite statistics: Payloads

Satellites launched by Country

Data
Total payloads, all time: 28624
Total payloads in 2026: 3635
Biggest annual total 4526 in 2025
Most by one country in 2026: 2856 by USA
All time most by one country in a year: 3720 by USA in 2025
2026 payloads: RU USA PRC EUR OTHER
602856405165149

Satellite Tonnage launched by Country

Data
Total payload tonnage, all time: 46116.2
Total payload tonnage in 2026: 2447.7
Biggest annual total 3194.0 in 2025
Most by one country in 2026: 2101.2 by USA
All time most by one country in a year: 2712.0 by USA in 2025
2026 payload tonnage: RU USA PRC EUR OTHER
59.32101.2242.419.825.1
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