South Wraxall is a village and a civil parish in Wiltshire, England, 2.5 miles (4.0 km) north of Bradford on Avon. The village is to the west of the B3109 road from Bradford on Avon to Corsham.
The parish includes the village of Lower Wraxall, to the south of South Wraxall; one field separates the two villages. The hamlet of Bradford Leigh is in the southeast of the parish.
Locally and by postal address the two villages are often referred to by alternate names. South Wraxall is known as Upper South Wraxall and Lower Wraxall is known as Lower South Wraxall.