This paper presents a knowledge based system to solve reactive power/voltage control problem in a power system. A need is recognized for new methods to alleviate a bus voltage limit violation more quickly when a power system becomes an emergency state due to contingency. To cope with this object, a set of indices concept which is used to make bus order list of reactive power injection priority is introduced. A set of indices, based on the overall system conditions, consists of steady state stability index, reactive power transmittance indes, voltage severity index and generator fuel cost index. This scheme and empirical rules of the knowledge on the basis of the human expert result in fast decision-making of the reactive power compensation devices since only the amount of devices is determined by the inference in the knowledge based system when the voltage violation is detected. In this approach, control devices such as shunt capacitor (reactor), transformer tap settings and generator voltages are utilized. Also the developed system herein can be used to minimize control action taken or generator fuel cost according to the user's option on the weighting factor. The results of a case study are also presented.