Kara Drin veya Kara Dirin (Makedonca: Црн Дрим / Crn Drim; Arnavutça: Drini i Zi), Kuzey Makedonya ve Arnavutluk’ta akan bir nehir. Drin nehrinin iki kolundan biridir. Diğer kol Ak Drin’dir.

Kara Drin
Struga’daki Kara Drin ve Şairler Köprüsü
Struga’daki Kara Drin ve Şairler Köprüsü
Konum
Ülke(ler) Kuzey Makedonya Kuzey Makedonya
Arnavutluk Arnavutluk
Genel bilgiler
Kaynak Ohri Gölü (Struga), Kuzey Makedonya
Ağız Drin
 
Struga kentinde Kara Drin
 
Ohri Gölü kıyısındaki Sv.Naum köyünde Kara Drin

Kara Drin’in kaynağı Ohri Gölü’dür. Bu gölün kıyısındaki Struga kentinden kaynaklanır. Kuzey Makedonya’daki bu başlangıç 50 km sürer ve Debre şehrinin batısından, Arnavutluk topraklarına geçer. Arnavutluk’taki Kara Drin, Kökes şehrinde Ak Drin ile buluşur ve Drin’i oluşturur. Drin de Adriyatik Denizi’ne dökülür. Kara Drin, Arnavutluk’ta bu ülkenin doğu bölgelerinde akar. Bu bölgenin güney kısmı aynı zamanda, Arnavutluk ile Kuzey Makedonya sınırdaş olduğu Ohri Gölü ile Prespa Gölü’nün de muhitidir.