An overhead image generation device comprising: an image acquisition unit configured to acquire a peripheral image by capturing an image of a periphery of a vehicle (V); an approach information acquisition unit configured to acquire approach information indicating an approach state of an obstacle detected in the periphery of the vehicle (V) to the vehicle (V); an overhead image generation unit configured to generate an overhead image (A) from the peripheral image by performing viewpoint conversion processing so as to look down on the vehicle (V) from above in a vertical direction; an approach state image generation unit configured to generate an approach state image (B) showing an approach state of the obstacle to the vehicle (V) for each position of the vehicle (V) in the vertical direction, based on the approach information; and a display control unit configured to superimpose the overhead image (A) and the approach state image (B) and causes a display unit to display a superimposed image, wherein the overhead image generation unit is configured to generate the overhead image (A) so that an own vehicle image showing the vehicle (V) is located at a central portion of the overhead image (A), wherein in the own vehicle image, an image of an upper side surface of the vehicle is surrounded by an image of a front side surface of the vehicle, images of side surfaces of the vehicle, and an image of a rear side surface of the vehicle, wherein the images of the vehicle surrounding the image of the upper side surface of the vehicle are generated as images tilting toward the image of the upper surface of the vehicle, wherein the front side surface, the side surfaces, and the rear side surface are surfaces extending in the vertical direction and include information on each position of the vehicle in the vertical direction. an image acquisition unit configured to acquire a peripheral image by capturing an image of a periphery of a vehicle (V); an approach information acquisition unit configured to acquire approach information indicating an approach state of an obstacle detected in the periphery of the vehicle (V) to the vehicle (V); an overhead image generation unit configured to generate an overhead image (A) from the peripheral image by performing viewpoint conversion processing so as to look down on the vehicle (V) from above in a vertical direction; an approach state image generation unit configured to generate an approach state image (B) showing an approach state of the obstacle to the vehicle (V) for each position of the vehicle (V) in the vertical direction, based on the approach information; and a display control unit configured to superimpose the overhead image (A) and the approach state image (B) and causes a display unit to display a superimposed image, wherein the overhead image generation unit is configured to generate the overhead image (A) so that an own vehicle image showing the vehicle (V) is located at a central portion of the overhead image (A), wherein in the own vehicle image, an image of an upper side surface of the vehicle is surrounded by an image of a front side surface of the vehicle, images of side surfaces of the vehicle, and an image of a rear side surface of the vehicle, wherein the images of the vehicle surrounding the image of the upper side surface of the vehicle are generated as images tilting toward the image of the upper surface of the vehicle, wherein the front side surface, the side surfaces, and the rear side surface are surfaces extending in the vertical direction and include information on each position of the vehicle in the vertical direction. <EOS>