SATELLITEMESH

Satellites from Russia

Russia operates 386 active satellites — about 2.3% of every active satellite in orbit. Below is the live breakdown by orbit, constellation and launch era, drawn from the latest catalog.

386
Active satellites
2.3%
Share of global
1989–2026
Launch years
1
Constellations

View Russia's satellites live in 3D →

Orbit distribution

LEO306
MEO33
GEO33
HEO14

Constellations operated

Sample satellites