Kokra on joki Sloveniassa. Se saa alkunsa 1 300 metrin korkeudessa Karavankkien vuoristossa. Kokran pituus on 34 kilometriä, ja se yhdistyy Savaan Kranjin kaupungissa, 346 metriä merenpinnan yläpuolella. Kokran valuma-alue on 221 neliökilometriä.[1]