Zagolik se nalazi u Gradu Delnicama, u Primorsko-goranskoj županiji na 436 metara nadmorske visine i prostire se na površini od 2,74 km². U Zagoliku više nitko ne živi. Okolna naselja: Suhor, Kočičin, Gašparci, Sedalce, Kuželj, Ševalj, Turke, Grbajel, Guče Selo i Kalić.