Although many mathematics-based and heuristic approaches have been recently developed on optimally allocation of TCSCs for lines overloads reduction and buses voltage stability enhancement during fault conditions, the works on the TCSCs efficiency to achieve the abovementioned goals are rare. This idea that TCSCs can surely enhance the system’s security must be comprehensively investigated. In this paper, after the optimal allocation of TCSCs, their efficiencies on lines overloads reduction and buses voltage stability enhancement during fault conditions are investigated using two new indices named “transmission index” and “voltage stability index”. The numerical results show TCSCs can remarkably enhance the buses voltage stability, but they can not significantly reduce the lines overloads. In addition, the impact of TCSCs installation on mitigation of load shedding aim to enhance the buses voltage stability is presented as a new work. The IEEE standard 14 and 30 buses systems are selected as case studies.