Actualmente el municipio tiene comunicación por carretera con todos sus corregimientos y con los pueblos vecinos (Jardín, Jericó, Pueblo Rico, Ciudad Bolívar, Betania e Hispania), además, por medio de una red vial de 270 km, una de las más extensas del departamento, une casi todas las veredas con la cabecera municipal.