本发明提供了一种超声波液位测量方法,包括下列步骤:控制装置控制超声波传感器向液面发送固定频率的超声波探测信号,超声波探测信号在接触液面后,向超声波传感器反弹回超声波回传信号;控制装置实时采集接收的超声波回传信号,同时在控制装置每采集一个超声波回传信号数据之后,实时动态调节可变增益放大器的输入电压来对超声波回传信号进行距离衰减动态补偿,得到超声波补偿信号;控制装置对超声波补偿信号进行加窗处理,以特征窗口快速从超声波补偿信号中提取目标频率信号。控制装置在超声波补偿信号中选取目标频率最大能量值对应的信息,并在距离能量最大值位置特征范围外,选取第二大能量值对应的信息。本发明能够给出精确的液位结果。