 The village lies about west of Abingdon-on-Thames and south-west of Oxford.The 2011 Census recorded the parish population as 566.The parish is bounded by the River Thames to the north, the A420 road to the south, and field boundaries to the east and west.