La red de carreteras del municipio es de 214.3 kilómetros, de los cuales 130.5 son caminos rurales revestidos, 62.5 carreteras pavimentadas alimentadoras estatales, 5.4 carretera troncal federal, 14.4 carreteras revestidas alimentadoras estatales y únicamente 1.5 kilómetros son de terracería.