Indian Space Research Organisation (ISRO)

NO: 05

Formed: 1969 Annual Budget: $1.5 billion (2018)

Russian Federal Space Agency (Roscosmos))

NO: 04

Formed: 1992 Annual Budget: $3.27 billion (2015)

European Space Agency (ESA)

NO: 03

Formed: 1975 Annual Budget: $7 billion (2018)

China National Space Administration (CNSA)

NO: 02

Formed: 1993 Annual Budget: $11 billion (2017)

National Aeronautics and Space Administration (NASA)

NO: 01

Formed: 1958 Annual Budget: $20.7 billion (2018)