Weston-on-Trent is a village and civil parish in the South Derbyshire district of Derbyshire. It is to the north of the River Trent and the Trent and Mersey Canal. Nearby places include Aston-on-Trent, Barrow upon Trent, Castle Donington and Swarkestone.
The name is of Anglo-Saxon descent ('ton' an Anglo-Saxon suffix meaning town). Being in the west, the name literally means 'West Town' - with Aston-on-Trent (East-Town) being east of it. The 'On-Trent' suffix of both Weston and nearby villages means simply that they are near the river Trent.
At the 2004 census there were about 800 people in the village aged sixteen to seventy-four years.