Kukljica leží na nejvýchodnější straně ostrova Ugljan. Ostrov patří do zadarského souostroví. Ugljan leží nedaleko Národního parku Kornati a Přírodního parku Telašćica. Osada Kukuljica byla vystavěna na úzké části pobřeží. Odtud se dá dostat na severní i jižní část pobřeží a moře kolem něj. Proto sem rádi jezdí majitelé malých lodí a plachtaři.