Krk (čakavski Khark), uz susjedni otok Cres, najveći otok u Jadranskom moru i ujedno najveći otok u Republici Hrvatskoj. Nalazi u Primorsko-goranskoj županiji, a administrativno sjedište otoka je grad Krk.
Otok ima površinu od 405,78 km². Sve do 1993. godine Krk se smatrao najvećim jadranskim otokom. Početkom te godine, Geodetski zavod Rijeka modernim računalnim mjerenjima dobio je podatak da su otoci Krk i Cres potpuno identične površine, a što je u javnosti izazvalo senzaciju jer se Krk smatrao većim od Cresa za oko 5 km², a i jer je djelovalo nevjerojatnim da dva susjedna otoka imaju potpuno identičnu površinu. Razlog da su se desetljećima pogrešno prikazivale površine ovih dvaju otoka je u tome što je mjerenje njihovih površina prvi i posljednji put bilo 1823. godine, a od tada su podaci bili samo prepisivani.
Pripada Kvarnerskoj skupini otoka smještenoj u sjevernom Jadranu između poluotoka Istre na zapadu te Hrvatskog Primorja na istoku. Okružen je Vinodolskim kanalom s istočne, Riječkim zaljevom sa sjeverozapadne i Kvarnerićem s jugozapadne strane. Trokutastog je oblika ili točnije oblika nepravilnog četverokuta. Obala duga 219,12 km tvori brojne uvale (Voz, Sepen, Beli Kamik, Čavlena, Konobe, Stara Baška, Stipanja...), zaljeve (Omišaljski, Krčki, Soline), drage (Puntarska, Bašćanska, Zala) i prirodne luke (Peškera, Malinska, Lagdimor, Vela i Mala Luka, Kijac). Rezultat toga je visoki koeficijent razvedenosti obale otoka Krka od 2,6.