La red de carreteras del municipio es de 142.3 kilómetros, de los cuales el 28.3% están pavimentados, correspondiendo 33.2 kilómetros a la carretera troncal federal México - Nogales.