Use of capacitor banks for voltage correction has been common practice in electric utilities for many years. Selecting the location and size of such banks for large, interconnected systems is a complicated problem because many combinations are possible. This paper presents a method based on linear models, discrete variable and selective iteration techniques that determines the minimum most efficient combination of location and amount of static capacitors to bring the voltage level of each bus in the system above a specified minimum.