Štefanci se nalaze u Gradu Vrbovskom, u Primorsko-goranskoj županiji na 185 metara nadmorske visine i prostiru se na površini od 1,26 km². Prema popisu iz 2011. godine, u Štefancima žive samo tri stanovnika. Stanovništvo je uglavnom hrvatsko (98%). Okolna naselja: Radočaj, Blaževci, Zapeć, Razdrto, Kavrani, Plemenitaš, Male Drage, Zaumol i Vele Drage.