Krk, junto con Cres, es la isla más grande del Adriático, con una superficie de 405,78 km², y la más populosa, con numerosas villas y pueblos que suman los 17.860 habitantes (2001).