Puzes pagasts ir viena no Ventspils novada administratīvajām teritorijām tā austrumos. Robežojas ar sava novada Ances, Popes, Ugāles un Usmas pagastiem, Dundagas novada Dundagas pagastu un Talsu novada Ģibuļu un Valdgales pagastiem. Lielākās apdzīvotās vietas ir Blāzma (pagasta centrs), Stikli, Amele.
Atrodas Kursas zemienes Ugāles līdzenuma ziemeļu malā - ziemeļu daļā jau sākas Piejūras zemienes Ventavas līdzenums. Augstākā vieta atrodas Ameles pacēlumā - 56,5 m vjl.
Dienvidos no Blāzmas atrodas arī mākslīgi uzpludinātais Sipenes dzirnavezers (8,8 ha)
Pagastā daudz purvu, no kuriem lielākie ir:
1891. gadā apvienoti līdz tam patstāvīgie Puzes un Puzenieku pagasti. 1935. gadā Ventspils apriņķa Puzes pagasta platība bija 261,2 km² un tajā dzīvoja 2041 iedzīvotājs.[2] 1945. gadā pagastā izveidoja Puzes, Ameļu un Modes ciema padomes, bet pagastu 1949. gadā likvidēja. Puzes ciems ietilpis Ventspils (1949-1962), Talsu (1962-1967) un atkal Ventspils (pēc 1967. g.) rajonos. Puzes ciemam 1954. gadā pievienoja likvidēto Ameļu ciemu. 1990. gadā ciemu reorganizēja par pagastu. 2009. gadā Puzes pagastu kā administratīvo teritoriju iekļāva Ventspils novadā.