Frankopan Castle (Croatian: Frankopanski Kaštel) is a castle located on the southwest coast of the island Krk, in the ancient town of Krk, which is one of the oldest towns in the Adriatic, in Croatia.