Se ubica 135 kilómetros al sur de la capital estatal, Hermosillo, y a 129 kilómetros de Ciudad Obregón.