San Benito es un municipio colombiano ubicado en el departamento de Santander.