1935. gadā Valmieras apriņķaRozēnu pagasta platība bija 237,7 km² un tajā dzīvoja 3297 iedzīvotāji.[4] 1945. gadā pagastā izveidoja Rozēnu, Staiceles un Vīķuciema padomes, bet pagastu 1949. gadā likvidēja. 1950. gadā Staicelei piešķīra strādnieku ciemata statusu, bet pārējo Staiceles ciema teritoriju 1954. gadā pievienoja Rozēnu ciemam. 1958. gadā Staicelei pievienoja likvidētos Rozēnu un Vīķu ciemus, izveidojot Staiceles lauku teritoriju. 1977. gadā Staicelei pievienoja daļu Alojas lauku teritorijas, bet daļu Staiceles lauku teritorijas pievienoja Ramatas ciemam.[5] 1992. gadā Staicelei piešķīra pilsētas tiesības. 2009. gadā Staiceli ar lauku teritoriju iekļāva Alojas novadā. 2010. gadā Staiceles pilsētas lauku teritoriju pārdēvēja par Staiceles pagastu. 2021. gadā Alojas novadu iekļāva Limbažu novadā.