Por la localidad circula la carretera estatal 20, se encuentra a 190 km al este de Hermosillo la capital estatal, a 466 km al suroeste de la ciudad fronteriza de Heroica Nogales y a 316 km al noroeste de la ciudad portuaria de Heroica Guaymas.