Ecuadorian Trogon is resident in western Ecuador and northwestern Peru. The distribution extends north to western Esmeraldas (in the vicinity of the city of Esmeraldas) south through El Oro and western Loja (Ridgely and Greenfield 2001a). The distribution in Peru extends south to Lambayeque (Bond 1955). At the northern end of its known range, Ecuadorian Trogon occurs very close to the Colombian border, and it seems likely that its range will prove to cross this geopolitical border (McMullan et al. 2010).
Ecuadorian Trogon occurs in the lowlands. The elevational range in Ecuador extends up to ca 2000 m (Ridgely and Greenfield 2001a), and in Peru it occurs at 400-1250 m (Schulenberg et al. 2010).