Kakanj se nalazi u općini Kistanje, u Šibensko-kninskoj županiji na 244 metra nadmorske visine i prostire se na površini od 3,08 km². Prema popisu iz 2011. godine, u Kaknju živi 49 stanovnika. Stanovništvo je u potpunosti srpsko. Okolna naselja: Smrdelje, Krnjeuve, Varivode, Ićevo, Bribir, Gorice, Đevrske, Vaćani, Bratiškovci i Piramatovci.