El municipio se encuentra ubicado al sur del estado de Sonora, y se localiza entre los paralelos 27°06′57″ y 28°22′47″ de latitud norte y los meridianos 104°35′54″ de longitud oeste.