Gojkovac se nalazi u općini Cetingrad, u Karlovačkoj županiji na 149 metara nadmorske visine i prostire se na površini od 7,31 km². Prema popisu iz 2011. godine, u Gojkovcu živi samo 12 stanovnika. Stanovništvo je najvećim dijelom srpsko (86%), te hrvatsko (14%). Okolna naselja: Klokoč, Gornja Žrvnica, Glinice, Donja Žrvnica, Begovo Brdo, Lipovac Krstinjski, Dunjak, Kusaja, Batnoga i Ruševica.