Kukuljani se nalaze u općini Jelenje, u Primorsko-goranskoj županiji na 280 metara nadmorske visine i prostiru se na površini od 1,65 km². Prema popisu iz 2011. godine, u Kukuljanima živi 86 stanovnika. Stanovništvo je uglavnom hrvatsko (97%). Okolna naselja: Zoretići, Trnovica, Milaši, Brnelići, Saršoni, Marčelji, Baštijani, Martinovo Selo, Lubarska i Ratulje.