1935. gadā Liepupes pagasta platība bija 43,2 km² un tajā dzīvoja 776 iedzīvotāji. 1945. gadā pagastā izveidoja Liepupes ciema padomi, kuru gan 1947. gadā likvidēja, bet 1949. gadā, līdz ar pagasta likvidāciju, atjaunoja. Liepupes ciemam 1954. gadā pievienoja likvidēto Duntes ciemu, 1962. gadā — Tūjas ciemu. 1977. gadā daļu Liepupes ciema teritorijas pievienoja Limbažu un Skultes ciemiem. 1990. gadā ciemu reorganizēja par pagastu. 2009. gadā Liepupes pagastu kā administratīvu teritoriju iekļāva Salacgrīvas novadā. 2021. gadā Salacgrīvas novadu iekļāva Limbažu novadā.
Pēteris Šnore (1860—1928), kuģu kapteinis, ar burinieku "Rota" veica transatlantiskos braucienus uz Ameriku (1886), kā pirmais latviešu kapteinis šķērsoja ekvatoru kuģojumā uz Dienvidameriku (1887).