A blood flow analyzer includes a signal processing section which performs filter processing on a detection signal which indicates the intensity of a laser beam having passed through a blood vessel so that a component having a frequency in a predetermined processing band is suppressed in comparison with a component having a frequency which is lower than a frequency at the lower end of the processing band, and an arithmetic processing section which generates information regarding blood flow in the blood vessel from the signal after the filter processing.