Vilpulka ir ciems Valmieras novada Vilpulkas pagastā, pagasta centrs. Izvietojies pagasta vidusdaļā Pestavas labajā krastā pie autoceļa V173 55 km no novada centra Valmieras un 160 km no Rīgas.
Apdzīvotā vieta izveidojusies padomju gados pie Vilpulku mājam kā kolhoza «Gaisma» un ciema padomes ciemats.[3] Vilpulkā atrodas pagasta pārvalde, sākumskola, pasts, feldšeru punkts, veikals, estrāde.
Esošajās robežās, pēc CSP un OSP datiem.[4]