La diócesis de Krk (en latín: Dioecesis Veglen(sis) y en croata: Krčka biskupija) es una circunscripción eclesiástica latina de la Iglesia católica en Croacia, sufragánea de la arquidiócesis de Rijeka.
La diócesis tiene al obispo Ivica Petanjak, O.F.M.Cap.
La diócesis tiene 1119 km² y extiende su jurisdicción sobre los fieles católicos de rito latino residentes en las islas Kvarner y una parte de la isla de Pag.
La diócesis de Veglia (nombre en italiano de Krk) probablemente fue erigida en el siglo X.
Originalmente, la diócesis era sufragánea de Split, pero en 1146 el papa Eugenio III la asignó a la provincia eclesiástica de Zadar.