Lihula (autrefois en allemand : Leal) est une ville estonienne située dans la province de Lääne à l'ouest du pays. Sa population était de 1 425 habitants au 1er janvier 2008. Elle fait partie de la commune rurale de Lihula, dont elle est le chef-lieu administratif.