Golovik se nalazi u općini Mošćenička Draga, u Primorsko-goranskoj županiji na 242 metra nadmorske visine i prostire se na površini od 3,78 km². Prema popisu iz 2011. godine, u Goloviku živi 80 stanovnika. Stanovništvo je u potpunosti hrvatsko. Okolna naselja: Martina, Sveta Jelena, Brseč, Kalac, Mošćenice, Zagore, Kožljak, Grabrova, Mošćenička Draga i Sveti Petar.