Krkanec se nalazi u općini Vidovec, u Varaždinskoj županiji na 175 metara nadmorske visine i prostire se na površini od 2,25 km². Prema popisu iz 2011. godine, u Krkancu žive 304 stanovnika. Stanovništvo je u potpunosti hrvatsko. Okolna naselja: Papinec, Šijanec, Zamlača, Vidovec, Domitrovec, Cargovec, Budislavec, Prekno, Jurketinec i Nedeljanec.