Haapasaari is een Zweeds eiland en is gelegen in de rivier de Torne, die hier de grens vormt tussen Zweden en Finland. Het heeft geen oeververbinding. Het meet ongeveer 600 x 200 meter. Het eiland ligt in het verlengde van het eiland Leipiösaari ten oosten van Neistenkangas, gemeente Övertorneå.

Zweeds eiland in een rivier of een binnenmeer
Eiland in Norrbottens län