Although the minimum variance beamformer (MVB) shows a significant improvement in resolution and contrast in medical ultrasound imaging, its high computational complexity is a major problem in a real-time imaging system. Therefore, it seems necessary to propose a new method with a lower computational complexity that preserves the advantages of the MVB. In this paper, the MVB was implemented with a partial generalized sidelobe canceler (GSC) with a blocking matrix based on our previous study, which projected the incoming signals to a lower dimensional space. The partial GSC separated the weight vector into one fixed and one adaptive weight, whereby the optimization could be performed with lower complexity on the adaptive part. In addition, this dimension reduction allowed us to increase the length of the subarray when using a spatial smoothing method, which was used to decorrelate the incoming signals. The subarray length was limited to half the length of the full array size in the ordinary MVB, while the proposed beamformer could cross over this limitation. The results demonstrated that the point spread function of the proposed beamformer was about 6.3 times narrower than the classic MVB, while the contrast was almost saved. These results were achieved with linear computational complexity by the proposed method, while it was cubic for the MVB. For a sample scenario, the proposed method needed only 1.8% of the required ops of the MVB.