Based upon an image reconstruction algorithm which has been proposed in medical imaging field, an algorithm termed as Multiply Back Projection (MBP) is firstly used in GPR imaging. This algorithm is similar to the conventional Back Projection (BP) imaging algorithm except for the additional pairing multiplication procedure. In the MBP algorithm, time delays from each synthetic aperture position to a given point in the imaging area are calculated firstly. Then the backscattered signals corresponding to a certain imaging point are searched out through the time delay in each synthetic aperture position. Afterwards, the backscattered signals are multiplied in pair and the products are summed subsequently to form a result point. Experimental results present the superiority of the MBP algorithm over its original counterpart in artifacts suppression, as well as a slightly improvement in image resolution. In the end, theoretic analysis is performed to justify the validity of the MBP algorithm.