Puitonsaari 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 200 x 100 meter. Het eiland ligt ter hoogte van de plaats Kieri, gemeente Övertorneå.