Kaftoun is a small Lebanese village located along the north bank of the Walnut River, in the Koura District of the North Governorate of Lebanon. The population of the village is approximately three-hundred, spread around seventy-four houses. They are mostly Greek Orthodox.