Ainanlinna on historiallinen linnoitus, joka sijaitsee Pohjois-Karjalassa. Se on rakennettu 1600-luvulla suojaksi rajaseudun asukkaille.