サヴォンリンナの町は1475年に摂政エリク・アクセルソン・トットの治世化に築かれたOlavinlinnaに始まり、1639年に町として成立した。
城堡是由埃里克·阿克塞尔松·托特在1475年开始修建的，当时取名为“圣奥洛夫堡”。