Hubble Space Telescope: Orbit, Location & Origins - NASA
The Hubble Space Telescope is not located on Earth, but in Earth's orbit about 547 kilometers (340 miles) above the planet's surface.
It's important to note that while it orbits Earth, it doesn't have a specific country of origin. It's a collaborative project between NASA and the European Space Agency.