Kajaanin linnaa ryhdyttiin rakentamaan vuonna 1604 Ruotsin valtakunnan koillisosan turvaksi. Noin sadan vuoden kuluttua Pohjan sodan aikaan vuonna 1716 venäläiset piirittivät linnaa viikkojen ajan ja lopulta räjäyttivät sen, jotta sitä ei enää voitaisi käyttää etenkään sotilaallisiin tarkoituksiin. Raunioitunut linna palasi Ruotsin valtakuntaan muutaman vuoden kuluttua Uudenkaupungin rauhassa vuonna 1721, mutta suunnitelmista huolimatta raunio jäi korjaamatta. Linna siirtyi vuonna 1809 osaksi Venäjää, kun Suomesta tuli Venäjän autonominen ruhtinaskunta. Samalla linna menetti viimeisenkin sotilaallisen merkityksensä ja saaresta, jolle linna aikoinaan oli rakennettu, tuli luonteva joen ylityspaikka Ämmänkosken suulla. Vähitellen rauniot jäivät siltarakennelmien alle ja ne pääsivät ajan myötä niin huonoon kuntoon, että oli pelättävissä raunioiden sortuvan ennen pitkää ohi juoksevaan Kajaaninjoen virtaan.
Linnan raunioita on restauroitu useaan kertaan. Vuonna 1937 raunioita kaivettiin esiin uuden maantiesillan alta ja uusimmat kunnostukset ovat ajoittuneet vuosille 2001-2008. Historiallisesta linnasta on jäljellä enää siis vain rauniot, mutta nykytekniikalla 1600-luvun puolustusrakennelma herää jälleen eloon. Museovirasto on valmistuttanut linnasta kolmiulotteisen mallin, joka vie vierailijan suoraan linnan varhaiseen historiaan mukavasti nojatuolissa istuen. Malli on ensimmäinen Suomessa toteutettu tämänkaltainen historiallinen 3D-malli. Historiallinen linnan mallinnus ei pyri olemaan tarkka rekonstruktio, vaan tarjoaa pikemminkin elämyksellisen tavan tutustua menneeseen aikaan. Kajaanin linnaan voi tehdä virtuaalikierroksen lataamalla mallin koneelleen ja asentamalla sen katselua varten pienen ohjelman. Virtuaalimallin koko on melkoinen eli noin 107 megatavua, joten sen lataamiseen menee hetkeä pidempi aika. Lisäksi katselua varten tarvitaan tehokas tietokone nopealla Internet-yhteydellä. Mielenkiintoinen matka Kajaanin linnan historiaan on maksuton.