Kafaraka is located 80 kilometers to the north of Beirut, 17 kilometers to the south of Tripoli and 11 kilometers to the east of Shikka in the south east of Koura district. It rises 350 to 375 meters above the sea level.
Kafaraka is bordered by Btran, Dhur al-Hawa and Bsarma to the north, Kousba to the east, and Amioun and Kafarsaroun to the west. It is connected to the coast by the Shikka- Arz and by Kafaraka-Tripoli highways. It covers an area of 5600000 square meters.
Kafaraka was built mainly on three hills: the hill of Saint Nouhra, the hill of Saint John and the hill Saint Georges.