Hapsalu – kurortinis miestas vakarų Estijoje, Baltijos jūros Hapsalu įlankos pakrantėje. Lianės apskrities administracinis centras. Tekstilės ir maisto pramonė, žvejyba. Sanatorijos.
Hapsalu žinomas nuo 1279 m., o 1294 m. gavo miesto teises. Mieste yra išlikusi senovinė katedra ir XIII–XVI a. pilis. Vertingi eksponatai saugomi miesto muziejuje.