An object detection device comprising: a classifier that receives, from a radar device that transmits a transmission wave and receives a reflected wave that is the transmission wave reflected by an object around a subject vehicle, detection result information indicative of an intensity, an azimuth, and a Doppler velocity of the reflected wave, the Doppler velocity being a velocity obtained from a Doppler frequency shift of the reflected wave, and determines whether the detection result information is first detection result information corresponding to a moving object and indicating the intensity, the azimuth, and the Doppler velocity of the reflected wave or second detection result information corresponding to a still object and indicating the intensity, the azimuth, and the Doppler velocity of the reflected wave; a calculator that calculates distances from the radar device to respective reflection points of the moving object on a basis of the first detection result information; an output that supplies, to a predetermined device, first reflection point information indicative of the distances of the respective reflection points of the moving object and azimuths of the respective reflection points of the moving object based on the radar device; a selector that determines that the first reflection point information is to be supplied to the predetermined device in a case where the selector determines that the moving object is closer to the radar device than the still object on a basis of second reflection point information indicative of the distances of the respective reflection points of the still object and azimuths of the respective reflection points of the still object viewed from the radar device and the first reflection point information; and a density determiner that determines whether or not a density of the reflection points of the still object per unit azimuth is equal to or higher than a predetermined threshold value on a basis of the second reflection point information, wherein the calculator calculates distances from the radar device to respective reflection points of the still object on a basis of the second detection result information; and wherein the density determiner supplies the second reflection point information to the selector in a case where the density of the reflection points is equal to or higher than the threshold value and does not supply the second reflection point information to the selector in a case where the density of the reflection points is less than the threshold value. a classifier that receives, from a radar device that transmits a transmission wave and receives a reflected wave that is the transmission wave reflected by an object around a subject vehicle, detection result information indicative of an intensity, an azimuth, and a Doppler velocity of the reflected wave, the Doppler velocity being a velocity obtained from a Doppler frequency shift of the reflected wave, and determines whether the detection result information is first detection result information corresponding to a moving object and indicating the intensity, the azimuth, and the Doppler velocity of the reflected wave or second detection result information corresponding to a still object and indicating the intensity, the azimuth, and the Doppler velocity of the reflected wave; a calculator that calculates distances from the radar device to respective reflection points of the moving object on a basis of the first detection result information; an output that supplies, to a predetermined device, first reflection point information indicative of the distances of the respective reflection points of the moving object and azimuths of the respective reflection points of the moving object based on the radar device; a selector that determines that the first reflection point information is to be supplied to the predetermined device in a case where the selector determines that the moving object is closer to the radar device than the still object on a basis of second reflection point information indicative of the distances of the respective reflection points of the still object and azimuths of the respective reflection points of the still object viewed from the radar device and the first reflection point information; and a density determiner that determines whether or not a density of the reflection points of the still object per unit azimuth is equal to or higher than a predetermined threshold value on a basis of the second reflection point information, wherein the calculator calculates distances from the radar device to respective reflection points of the still object on a basis of the second detection result information; and wherein the density determiner supplies the second reflection point information to the selector in a case where the density of the reflection points is equal to or higher than the threshold value and does not supply the second reflection point information to the selector in a case where the density of the reflection points is less than the threshold value.