Ventspils novada pašvaldība ir administratīvi teritoriāla vienība, kas sastāv no vienas pilsētas un divpadsmit pagastiem: Piltenes pilsēta un Ances pagasts, Jūrkalnes pagasts, Piltenes pagasts, Popes pagasts, Puzes pagasts, Tārgales pagasts, Ugāles pagasts, Usmas pagasts, Užavas pagasts, Vārves pagasts, Ziru pagasts un Zlēku pagasts.