Haparanda (Haaparanta dalam bahasa Finlandia) adalah sebuah kota di Swedia, ibu kota Kotamadya Haparanda di Daerah Norrbotten. 4 767 jiwa tinggal di kota ini.

Stasiun Haparanda

Kota ini terletak di ujung utara Teluk Bothnia (fi: Pohjanlahti, Sw: Bottniska viken), dekat perbatasan Finlandia, dekat Sungai Torne. Kota di Finlandia yang berbatasan dengan Haparanda adalah Tornio (Sw: Torneå), di seberang sungai.