El municipio cuenta con varios canales de televisión de señal abierta: 2 canales locales; Telepetróleo y Enlace Televisión, el canal regional Canal TRO y los cinco canales nacionales: Los 3 públicos Canal Uno, Canal Institucional y Señal Colombia y los 2 privados Caracol y RCN.