Karakaj (Serbian Cyrillic: Каракај) is a town located 2 kilometers north from the city Zvornik in Republika Srpska, Bosnia and Herzegovina, on the Drina River, it has also the border checkpoint with Serbia.