Haapsalu (Läänemaa murrakutes varem ka Oablu või Aablu) on linn Eestis Läänemere ääres Haapsalu lahe lõunakaldal.Haapsalu on Lääne maakonna halduskeskus. Linna territooriumi hulka kuulub Krimmi holm. Haapsalu linnapea on Urmas Sukles. Elanike arv oli 1.jaanuaril 2012 11 587.
Haapsalu on vaikne suvituskoht, mis sobib hästi ka lastega peredele. Tänu Haapsalu lahe madalale veele soojeneb see suhteliselt kiiresti ning võimaldab kõigil veemõnusid nautida. Haapsalu ravimuda ja meri on siia puhkama meelitanud paljud tuntud inimesed üle maailma.
Haapsalu on vaikne suvituskoht, mis sobib hästi ka lastega peredele. Tänu Haapsalu lahe madalale veele soojeneb see suhteliselt kiiresti ning võimaldab kõigil veemõnusid nautida. Haapsalu ravimuda ja meri on siia puhkama meelitanud paljud tuntud inimesed üle maailma.