The village name 'Weston' is Anglo Saxon in origin, and means 'western estate', referring to the situation of the village in relation to Olney. The affix 'Underwood' refers to the village's location to a nearby forect, possibly the Yardley Chase or Whittlewood.
A notable resident of the village for many years was William Cowper.