A collision position predicting device mounted on a subject vehicle, comprising: moving object detection means adapted to detect a moving object on a road; collision position predicting means adapted to predict, upon detection of a moving object crossing the road by the moving object detection means, the collision position of said moving object and said subject vehicle based on a moving vector of said moving object; pedestrian crossing detection means adapted to determine whether a pedestrian crossing is formed on the road into which the subject vehicle has turned to the right or to the left to enter, collision determination calculation means adapted to determine a collision between said moving object and said subject vehicle based on said collision position prediction; and transmission means adapted to transmit an ON signal to an operation device when said collision determination calculation means determines said collision; wherein in case no pedestrian crossing has been determined by the pedestrian crossing detection means, a first calculation means is configured to, in cases where said moving object crossing the road into which said subject vehicle has entered is detected at the time when said subject vehicle has turned to the right or to the left, decompose the moving vector calculated from position information on said moving object into a road direction component (Vb) in the road direction of the road into which said subject vehicle has entered and a perpendicular direction component (Va) which is perpendicular to said road direction, and said perpendicular direction component (Va) is used as the moving vector of said moving object which is used for the prediction of the collision position by said collision position predicting means, and in case the pedestrian crossing has been determined by the pedestrian crossing detection means, a second calculation means is configured to, in cases where said moving object crossing the road detected by said moving object detection means exists on said pedestrian crossing, decompose a moving vector calculated from position information on said moving object into a pedestrian crossing direction component (Va') and a perpendicular direction component (Vb') which is perpendicular to said pedestrian crossing direction, wherein said pedestrian crossing direction component (Va') is used as the moving vector of said moving object which is used for the prediction of the collision position by said collision position predicting means irrespective of the shape of said road into which the subject vehicle has entered. moving object detection means adapted to detect a moving object on a road; collision position predicting means adapted to predict, upon detection of a moving object crossing the road by the moving object detection means, the collision position of said moving object and said subject vehicle based on a moving vector of said moving object; pedestrian crossing detection means adapted to determine whether a pedestrian crossing is formed on the road into which the subject vehicle has turned to the right or to the left to enter, collision determination calculation means adapted to determine a collision between said moving object and said subject vehicle based on said collision position prediction; and transmission means adapted to transmit an ON signal to an operation device when said collision determination calculation means determines said collision; wherein in case no pedestrian crossing has been determined by the pedestrian crossing detection means, a first calculation means is configured to, in cases where said moving object crossing the road into which said subject vehicle has entered is detected at the time when said subject vehicle has turned to the right or to the left, decompose the moving vector calculated from position information on said moving object into a road direction component (Vb) in the road direction of the road into which said subject vehicle has entered and a perpendicular direction component (Va) which is perpendicular to said road direction, and said perpendicular direction component (Va) is used as the moving vector of said moving object which is used for the prediction of the collision position by said collision position predicting means, and in case the pedestrian crossing has been determined by the pedestrian crossing detection means, a second calculation means is configured to, in cases where said moving object crossing the road detected by said moving object detection means exists on said pedestrian crossing, decompose a moving vector calculated from position information on said moving object into a pedestrian crossing direction component (Va') and a perpendicular direction component (Vb') which is perpendicular to said pedestrian crossing direction, wherein said pedestrian crossing direction component (Va') is used as the moving vector of said moving object which is used for the prediction of the collision position by said collision position predicting means irrespective of the shape of said road into which the subject vehicle has entered.