Puzes pagasts atrodas Ziemeļkurzemē Ventspils rajonā. Robežojas ar Ugāles un Usmas pagastiem dienvidos, ar Popes pagastu rietumos, Ances un Dundagas pagastiem ziemeļos, kā arī ar Valdgales un nedaudz Ģibuļu pagastiem austrumos. Kopējā teritorijas platība 207 km2 (20728 ha) un 1125 iedzīvotājiem (2000.g.) Vidējais iedzīvotāju blīvums uz 1 km2 ir 5,4 iedzīvotāji. Tuvākās pilsētas Ventspils (36 km) un Talsi (49 km). Pagastu šķērso šoseja Ventspils-Rīga (A10), 2. šķiras ceļi Ugāle-Blāzma-Ance (V1311), Amele-Stikli (V1319), Dandzītes-Puzenieki (V1343), Baloži-Puzenieki-Puzes stacija (V1344), Valdemārpils-Pope (1411), Pope-Virpe (V1317) un dzelzceļa līnija Rīga-Ventspils. Pagasta kopējā platība (20728 ha), no kuriem 13769 ha aizņem meži, 1616 purvi, 553 ha pļavas, 696ha ganības. Lauksaimniecībā izmantojamās zeme 3478 ha, pārējo zemi aizņem ūdeņi.
…