A parking support apparatus comprising: a first parking space setting unit that sets a first parking space (PS1[q]) including information of a parking position and a parking angle of a vehicle at a parking completion position; a second parking space setting unit that calculates a second parking space (PS2[q]), which is obtained by correcting the parking angle of the first parking space (PS1[q]), based on information of measurement of the first parking space (PS1[q]) by using a vehicle surrounding sensor which measures a surrounding area of the vehicle; and a parking route generation unit that generates a parking route to the first parking space (PS1[q]) or the second parking space (PS2[q]) determined by a parking space determination unit; characterized in that the parking support apparatus further comprises: the parking space determination unit, wherein the parking space determination unit calculates a reliability of the second parking space (PS2[q]) and determines to use the first parking space (PS1[q]) or the second parking space (PS2[q]) based on the calculated reliability; and in that the parking space determination unit calculates a difference between the parking angle in the first parking space (PS1[q]) and the parking angle in the second parking space (PS2[q]) as the reliability, determines to use the second parking space (PS2[q]) if the difference between the parking angle in the first parking space (PS1[q]) and the parking angle in the second parking space (PS2[q]) is equal to or less than a specified value, and determines to use the first parking space (PS1[q]) if the difference between the parking angle in the first parking space (PS1[q]) and the parking angle in the second parking space (PS2[q]) is more than the specified value. a first parking space setting unit that sets a first parking space (PS1[q]) including information of a parking position and a parking angle of a vehicle at a parking completion position; a second parking space setting unit that calculates a second parking space (PS2[q]), which is obtained by correcting the parking angle of the first parking space (PS1[q]), based on information of measurement of the first parking space (PS1[q]) by using a vehicle surrounding sensor which measures a surrounding area of the vehicle; and a parking route generation unit that generates a parking route to the first parking space (PS1[q]) or the second parking space (PS2[q]) determined by a parking space determination unit; characterized in that the parking support apparatus further comprises: the parking space determination unit, wherein the parking space determination unit calculates a reliability of the second parking space (PS2[q]) and determines to use the first parking space (PS1[q]) or the second parking space (PS2[q]) based on the calculated reliability; and in that the parking space determination unit calculates a difference between the parking angle in the first parking space (PS1[q]) and the parking angle in the second parking space (PS2[q]) as the reliability, determines to use the second parking space (PS2[q]) if the difference between the parking angle in the first parking space (PS1[q]) and the parking angle in the second parking space (PS2[q]) is equal to or less than a specified value, and determines to use the first parking space (PS1[q]) if the difference between the parking angle in the first parking space (PS1[q]) and the parking angle in the second parking space (PS2[q]) is more than the specified value. the parking space determination unit, wherein the parking space determination unit calculates a reliability of the second parking space (PS2[q]) and determines to use the first parking space (PS1[q]) or the second parking space (PS2[q]) based on the calculated reliability; and in that the parking space determination unit calculates a difference between the parking angle in the first parking space (PS1[q]) and the parking angle in the second parking space (PS2[q]) as the reliability, determines to use the second parking space (PS2[q]) if the difference between the parking angle in the first parking space (PS1[q]) and the parking angle in the second parking space (PS2[q]) is equal to or less than a specified value, and determines to use the first parking space (PS1[q]) if the difference between the parking angle in the first parking space (PS1[q]) and the parking angle in the second parking space (PS2[q]) is more than the specified value.