Kafarakab (arabiskكفرعقاب, òg skrive Kfarakab eller Kfar Akab) er ein landsby i fjella i Libanon.
På arabisk tyder namnet «haukeheimen». Landsbyen ligg i Matn distrikt i Libanonfjella guvernement. Han vart grunnlagd kring 1560 då tre familiar frå Maalouf-klanen, som budde på andre sida av dalen i landsbyen Mhaydse.