Haapsalu (bahasa Jerman dan bahasa Sweden: Hapsal) merupakan sebuah bandar pesisir, ibukota Daerah Lääne, di Estonia timur. Bandar ini memiliki keluasan 10.59 km². Perhitungan di tahun 2007 memperkirakan jumlah penduduknya 11,966 orang.

Bendera Haapsalu
Lambang Haapsalu
Video drone Haapsalu 2022

Bandar berkembar sunting

 
Kastil Haapsalu (1889)

Haapsalu memiliki hubungan kota kembar dengan:

Pautan luar sunting