Rushall is a small village and civil parish in Wiltshire, England, 8 miles (13 km) southeast of Devizes and 3⁄4 mile (1.2 km) northwest of Upavon on the A342 between Devizes and Andover. The village is near the River Avon in the Vale of Pewsey. The parish extends southeast onto Salisbury Plain and into the military training area.