An ultrasonic diagnostic apparatus includes a Doppler processing circuitry, an image generating circuitry, and a control circuitry. The Doppler processing circuitry calculates a correlation matrix using a first data string that is a set of reflected wave data generated based on reflected waves that are generated by transmitting ultrasonic waves without making time intervals of transmission pulses uniform on an identical scan line. The Doppler processing circuitry calculates a filter coefficient based on a result of principal component analysis using the correlation matrix. The Doppler processing circuitry extracts a second data string that is included in the first data string, and that is a set of reflected wave data originated from reflected waves of the ultrasonic waves that are reflected on a moving object present on the identical scan line, using the filter coefficient. The Doppler processing circuitry estimates moving object information of the moving object based on the extracted second data string. The image generating circuitry generates ultrasonic image data based on the moving object information. The control circuitry causes a display to display the ultrasonic image data thereon.