Valla pindala on 39,5 km². 2016. aasta seisuga elas seal 887 inimest.[2] Valla keskus on Jaunpagastsi küla, vallavanem on Egils Alsbergs.[3]
Ķeiri tamm, Auziņase tamm, Rogase tammed ja kolm Eņģeļciemsi tamme on looduskaitse all.[4]
Ajalugu
Vald moodustati 1870. või 1880. aastatel, mil liideti Lielvirbi, Mazvirbi, Rinkule, Štempeļmuiža, Eņģeļmuiža ja Veģi mõisavallad. Valla algne saksakeelne nimi oli Neuwacken. 1925. aastani kandis see nime Jaunpagastsi vald. 1935. aastal oli Virbi valla pindala 96,5 km². 1945. aastal moodustati selle koosseisus Virbi ja Jaunpagastsi külanõukogu, vald ise likvideeriti aga 1949. aastal. 1956. aastal liideti Virbi külanõukogu Sabile linnaga ja moodustati Sabile linna maaterritoorium. 1974. aastal liideti Strazde külanõukogu Jaunpagastsi külanõukoguga, viimane nimetati aga ümber Virbi külanõukoguks. 1990. aastal sai Virbi külanõukogust Virbi vald. 1992. aastal eraldus Virbi vallast Strazde vald.[5] 2009. aastast kuulub vald Talsi piirkonda.