This paper presents an algorithm based on the generalized Hough transform (GHT) to enhance geological structures in a 2D profile image constructed from ground-penetrating radar data. The proposed algorithm is applied over an edge representation image of the radargram; its local application (in Windows) allows us to identify structures and to obtain a global image delimiting the subsurface structures of interest. To show and validate the program, it was applied to two experimental cases: the first one is a profile of volcanic stratigraphic structures, and the second one consists of three buried pipes. The GHT algorithm enhances the main geological structures for both examples. Due to the use of a monostatic antenna in the case of buried pipes, a proper velocity analysis could not be done. As a consequence, the radargram remained under-migrated leaving some traces of diffraction hyperbola tails. These traces were detected by the GHT; therefore, a robust algorithm was designed to adjust a circle over these hyperbola traces. This secondary algorithm is called ‘circular structure determination’.