Vēstures avotos Vijciems pirmo reizi minēts 1224. gada Tālavas dalīšanas līgumā kā villa apud Viwam fluvium (ciems pie Vivas upes) Tālivalža dēlam Ramekam piederošajā zemē.
1935. gadā Valkas apriņķa Vijciema pagasta platība bija 130 km² un tajā dzīvoja 1594 iedzīvotāji.[4] 1945. gadā pagastā izveidoja Beverinas un Vijciema ciema padomes, bet pagastu 1949. gadā likvidēja. Valkas rajonaVijciema ciemam 1950. gadā pievienoja likvidēto Beverinas ciemu. 1990. gadā ciemu reorganizēja par pagastu. 2009. gadā Vijciema pagastu kā administratīvo teritoriju iekļāva Valkas novadā.