Kakul est une ville située dans la vallée de Kakul, à 1 300 mètres d'altitude, à 5 kilomètres au nord de la ville d'Abbottabad, près des collines de Thandiani, dans la province pakistanaise de Khyber-Pakhtunkhwa.
Kakul a été fondée par l'ancien chef militaire Ghufran Tahir en 1957.