Ziru pagasts ir viena no Ventspils novada administratīvajām teritorijām tā vidienē, Ventas kreisajā krastā. Robežojas ar sava novada Jūrkalnes, Užavas, Vārves, Piltenes un Zlēku pagastiem, kā arī Kuldīgas novada Ēdoles pagastu un Alsungas novadu. Lielākās apdzīvotās vietas ir Ziras (pagasta centrs), Sise, Tērande, Bētciems, Vendzavas.
Ziras pagasts izveidots 1. pasaules kara laikā, atdalot no Užavas pagasta. 1935. gadā Ventspils apriņķa Ziras pagasta platība bija 90 km² un tajā dzīvoja 1227 iedzīvotāji.[2] 1945. gadā pagastā izveidoja Sises un Ziras ciema padomes, bet pagastu 1949. gadā likvidēja. Ziras ciems ietilpa Alsungas (1949-1956), Ventspils (1956-1962), Kuldīgas (1962-1967) un atkal Ventspils (pēc 1967. g.) rajonos. Ziru ciemam 1954. gadā pievienoja likvidēto Sises ciemu.[3] 1990. gadā ciemu reorganizēja par pagastu. 2009. gadā Ziru pagastu kā administratīvo teritoriju iekļāva Ventspils novadā.