Haukivesi, ca 80 km lång örik sjö, huvudsakligen i Rantasalmi kommun, sträcker sig från Varkaus till Nyslott, där den utfaller i Pihlajavesi. H. står i förbindelse med Enonvesi genom Tappuvirta sund och några kanaler. I sjön finns Linnansaari nationalpark, bildad 1956, en innerskärgård som idag omfattar 32 km2 med 130 öar på mer än en hektar och hundratals mindre holmar och skär. I parken finns landets livskraftigaste stam av saimenvikare.