19 gs vidū Valles un Taurkalnes apkārtnē pastāv 14 pagasti: Taurkalna jeb Mežmuižas, Taurkalna meža muižas, Taurkalna I apakšmeža muižas, Taurkalna II apakšmeža muižas, Taurkalna III apakšmeža muižas, Kalnamuižas, Kannenieku, Kārklu, Krāslanmuižas, jeb Klāsenmuižas, Valles mācītājmuižas, Pētermuižas, "Smīdes muižas, Jaunvalles, Vecvalles pagasti.
19 gs beigās iepriekš minētās administratīvi teritoriālās vienības apvienojas, izveidojot divus pagastus – Valles un Taurkalnes. Pagastu apvienošanās notiek pakāpeniski. Piemēram Mācītājmuižas pagasts Valles pagastam pievienots 1893. gada nogalē, Mežmuižas pagasts 1895. gada sākumā. 1900.gada februārī Valles pagasts tiek apvienots ar Taurkalnes pagastu, paturot Valles pagasta nosaukumu, kurš ietilpst Jaunjelgavas apriņķī.
20 gs 20. gados Valles pagastu iekļauj Bauskas apriņķī, bet 1926. gadā latviskojot vietu nosaukumus, maina arī vairāku pagastu nosaukumus, Valles pagastu pārdēvējot par Taurkalnes pagastu, kas vietējiem ļoti nepaticis. 1935. gadā tā platība bija 235, 6 km2. 1945. gadā pagasta teritorijā izveidoja Taurkalnes, Valles, Gobas un Taursila ciema padomes. 1954. gadā Valles ciemam pievienoja Gobas ciemu. 1956. gadā Valles ciemu likvidēja, kolhoza "Padomju Latvija" teritoriju pievienojot Taurkalnes ciemam, bet kolhoza "Jaunā Gvarde" teritoriju - Birzgales ciemam. 1961. gadā Taurkalnes ciemam pievienota daļa Krastu ciema. Pagastus kā lieku teritoriālo vienību likvidē 1949. gadā, apriņķi kļūst par rajoniem, un Taurkalnes ciemu pievieno jaunizveidotajam Jaunjelgavas rajonam. Pēc septiņiem gadiem arī šo rajonu likvidē, un Taurkalne atkal nokļūst Bauskas rajonā. Vienpadsmit gadus vēlāk to atkal atdala, pievienojot jaunizveidotajam Stučkas rajonam. Tikai 1990. gadā Taurkalnes ciems atgūst Valles pagasta nosaukumu ar piederību pārdēvētajam Aizkraukles rajonam. 2009. gadā pagasts kā administratīva teritorija iekļauts Vecumnieku novadā. Valles pagasts ir viena no Vecumnieku novada administratīvajām teritorijām tā austrumos. Robežojas ar sava novada Vecumnieku, Stelpes, Bārbeles, Kurmenes pagastiem, Neretas novada Mazzalves pagastu, Jaunjelgavas novada Daudzeses un Sērenes pagastiem, un Ķeguma novada Birzgales pagastu. Pagasta centrs atrodas Vallē.
Apdzīvotās vietas : Krīči, Liepkalni, Mazvalle, Mežmuiža, Penderi, Pētermuiža, Reizeni, Salas, Taurkalne, Tenteni, Valle. Upes : Iecava, Ģirupe, Rūdupīte, Slepkavupīte, Svētupe, Vārnupe, Zirgupīte, Smārde, Sudmaļupīte. Ūdenstilpes: Aklais ezers, Vāveres ezers, Mežmaļu dīķis.