Echo is a locality in the municipality of Valle de Hecho, in the province of Huesca, within the autonomous community of Aragon, Spain. It lies in the western Aragonese Pyrenees, near the border with France, in the valley of the Aragón Subordán river.
The municipality of Valle de Hecho, to which Echo belongs, had a population of 984 inhabitants according to the 2004 census (INE). The valley is known for its mountain scenery and for the traditional culture of its villages, including the survival of the Aragonese language in local forms.