Nadvučnik se nalazi u Gradu Vrbovskom, u Primorsko-goranskoj županiji na 335 metara nadmorske visine i prostire se na površini od 9,21 km². Prema popisu iz 2011. godine, u Nadvučniku živi 29 stanovnika. Stanovništvo je uglavnom hrvatsko (96%). Okolna naselja: Dolenci, Podvučnik, Vučnik, Lukovdol, Gorenci, Rtić, Draga Lukovdolska, Lesci, Močile i Presika.