Pagasts izveidojies Ruskulovas muižas teritorijā. Ap 1883. gadu muižas īpašnieks O. fon Lēvenšterns izziņoja, ka uz 6 gadiem par brīvu dos zemi, kas pēc tam būs no viņa jānomā, tādēļ šajā laikā ieceļoja daudz luterticīgo latviešu zemnieku no Vidzemes guberņas un Kurzemes guberņas.
Pēc 1920. gada agrārās reformas Ruskulovas muiža tika sadalīta 1588 vienībās 15 949 ha kopplatībā, Vecpils muiža sadalīta 33 vienībās 251 ha kopplatībā.[4]
Tilžas ciems ietilpa Viļakas apriņķī (1945-1949) un Balvu rajonā (1949-2009). 1954. gadā Tilžas ciemam pievienoja likvidēto Skubiņu ciemu, 1955. gadā - Krišjāņu ciema kolhoza «Plēsums» teritoriju. 1958. gadā kolhoza «Sarkanais oktobris» teritoriju pievienoja Vectilžas ciemam, bet Vectilžas ciema padomju saimniecības «Sarkanais partizāns» teritoriju pievienoja Tilžas ciemam. 1965. gadā pievienoja Vectilžas ciema padomju saimniecības «Tilža» teritoriju. 1975. gadā pievienoja likvidētā Vectilžas ciema teritoriju, 1977. gadā - daļu Rugāju ciema teritorijas. 1989. gadā no Tilžas ciema atdalīja no jauna izveidotā Vectilžas ciema teritoriju.[6] 1990. gadā ciemu reorganizēja par pagastu. 2009. gadā Tilžas pagastu kā administratīvo teritoriju iekļāva Balvu novadā.