Krk, (ital. Veglia), kroatisk ø i Kvarnerbugten ved Adriaterhavskysten 5 km syd for Rijeka; 405 km2, 19.400 indb. (2011). Siden 1980 har Krk været forbundet med fastlandet med en 1430 m lang bro. Østdelen af øen er et goldt karstlandskab, hvorimod der er mere frodigt mod vest med vin- og olivendyrkning. Fra mineraloliehavnen Omišalj udgår rørlinjer til raffinaderier på fastlandet. Hovedbyen Krk ligger på vestkysten og har venetianske mure og en domkirke fra middelalderen. Turisme er efter krigene i det tidligere Jugoslavien 1991-95 igen blevet et hovederhverv.