Rundāles pagasts ir viena no Rundāles novada administratīvajām teritorijām tā austrumos, Lielupes kreisajā krastā. Robežojas ar sava novada Svitenes un Viesturu pagastiem, Bauskas novada Bauskas pilsētu un Mežotnes, Codes un Īslīces pagastiem, kā arī Lietuvas Šauļu apriņķa Pakrojas rajona Žeimeles seņūnija. Lielākās apdzīvotās vietas ir Pilsrundāle (pagasta centrs), Saulaine, Ziedoņi, Mazbērstele, Vecrundāle, Mazmežotne, Punslavas, Priedītes, Lepšas, Jāņukrogs, Švirkale.
Upes: Bērstele, Dzirnupe, Īslīce, Kapupe, Lielupe, Mazplānīte, Melnupīte, Svirkale.
Rundāles muižas pagasts dibināts 1819. gadā, 1866. gadā pārveidots par no muižas neatkarīgu pagastu. 1935. gadā Bauskas apriņķa Rundāles pagasta platība bija 95,22 km² un tajā dzīvoja 2005 iedzīvotāji.[2] 1945. gadā pagastā izveidoja Rundāles, Ādžūnu un Pilsrundāles ciema padomes, bet pagastu 1949. gadā likvidēja. Bauskas rajona Pilsrundāles ciemam 1963. gadā pievienoja likvidētā Rundāles ciema padomju saimniecības «Rundāle» teritoriju, 1966. gadā pievienoja Īslīces ciema P. Lejiņa Saulaines sovhoztehnikuma teritoriju, 1987. gadā pievienoja daļu Viesturu ciema teritorijas.[3] 1990. gadā Pilsrundāles ciemu reorganizēja par pagastu un nosauca par Rundāles pagastu. 2009. gadā pagastu kā administratīvo teritoriju iekļāva Rundāles novadā.