Krk (italienska: Veglia; tyska: Vegl; latin: Curicta) är en ö i Kvarnerbukten i Adriatiska havet som tillhör Kroatien. Krk är den näst största ön i Adriatiska havet. Den har enligt den senaste mätningen en areal på 405,22 km², något mindre än Cres, men då mätningarna är synnerligen sentida anger officiella data fortfarande felaktigt Krk som den största av öarna. Krk ligger relativt nära fastlandet och har sedan 1980 haft landförbindelse genom en 1 430 meter lång bro, vilken är en av världens största betongbroar. Ön har totalt 16 402 invånare, varav nästan en tredjedel lever i staden med samma namn, Krk.