Etchojoa is a city located in the southwestern region of the Mexican state of Sonora. It serves as the seat of the Etchojoa Municipality and is situated at the geographic coordinates 26°52′N 109°39′W.
The city was founded in 1613. The surrounding municipality covers a total area of 1,220.23 km².