San Carlos es un municipio rico en agua. Sus atractivos son en su mayoría exuberantes cascadas y apacibles piscinas naturales que invitan al turista a un baño refrescante. Está ubicado en una zona rica en biodiversidad, donde viven muchas especies silvestres, algunas de ellas endémicas. Es sitio de generación de energía hidroeléctrica, pues en esta localidad se asientan varias represas.
Este municipio posee un complejo hidroeléctrico el cual genera el 20% de la energía de Colombia, posee un turismo ecológico, ya que tiene una gran variedad de cascadas, ríos y quebradas, sitios para pescar, bosques, balnearios, deportes extremos y embalses. Además, se cultiva café, maíz y caña. Como fiestas, tiene la Fiesta del Agua, Fiesta del Arriero, Fiesta a Nuestra Señora de los Dolores, Fiestas del Retorno, Juegos por la Paz y Navidad Comunitaria.