1935. gadā Skultes pagasta platība bija 84 km², iedzīvotāju skaits - 2411. 1945. gadā pagastā izveidoja Skultes un Straumesciema padomes, bet pagastu 1949. gadā likvidēja. 1954. gadā Skultes ciemam pievienoja Straumes ciemu. 1967. gadā Skultes ciema zvejnieku kolhozu "Zvejnieks" pievienoja Saulkrastupilsētciematam. 1971. gadā Skultes ciemam pievienoja Stienes ciemu un Vidrižu ciemapadomju saimniecības "Skulte" teritoriju, 1977. gadā - nelielas teritorijas no Liepupes un Limbažu ciemiem. 1990. gadā ciemu reorganizēja par pagastu.[6] 2009. gadā pagastu kā administratīvo teritoriju iekļāva Limbažu novadā.