Viesatu pagasts ir viena no divām Jaunpils novada administratīvajām teritorijām tā ziemeļrietumos. Robežojas ar Jaunpils, Irlavas, Zemītes, Zantes un Remtes pagastiem. Attālums līdz Rīgai ir 95 km.
Lielākās apdzīvotās vietas ir Viesatas un Rāvi. Cauri pagastam tek Viesata, Prūsene un Ķuņķurupe. Lielākais ezers ir Viesatu dzirnavezers (3 ha). Vairāk kā 40% no pagasta teritorijas aizņem mežs. Pagastā darbojas bibliotēka, feldšeru punkts, Latvijas pasta nodaļa.
Pagastā esošie Dievkalns un Veckuipju kalns savulaik kalpojuši kā pilskalni. Šobrīd tie ir iekļauti Valsts aizsargājamie kultūras pieminekļu sarakstā.
Vēsturiski Viesatu pagasta teritorija bija piederīga Struteles muižai, kura šobrīd atrodas Jaunpils pagastā. Līdz 1891. gadam pastāvēja Remtes-Viesatu pagasts, līdz 1927. gadam - Remtes pagasts, vēlāk Viesatu apkaime bija Struteles pagastā, kurā 1945. gadā izveidoja Viesatu un Struteles ciema padomes, bet pagastu 1949. gadā likvidēja.[2] Viesatu ciemam 1954. gadā pievienoja Struteles ciemu, 1961. gadā - daļu Grenču ciema. 1975. gadā daļu Viesatu ciema iekļāva Degoles ciemā. 1990. gadā ciemu reorganizēja par pagastu.[3] 2009. gadā pagastu kā administratīvo teritoriju kopā ar Jaunpils pagastu apvienoja Jaunpils novadā.
- Matīss Siliņš (1861-1942), latviešu skolotājs un etnogrāfs, pirmais kartogrāfs, kas sastādījis un izdevis kartes latviešu valodā.