Haapsalu

Haapsalu (bahasa Jerman dan bahasa Swedia: "Hapsal") ialah sebuah kota pesisir, ibukota Läänemaa, di Estonia timur. Kota ini memiliki luas 10,59 km². Perhitungan pada tahun 2007 memperkirakan jumlah penduduknya 11.966 jiwa.