En 1948 se terminó de construir el ferrocarril Sonora - Baja California que atraviesa el municipio por varios puntos de su valle.