En gran parte, Heinola está situado entre dos lagos, el Ruotsalainen y el Konnivesi.