The village is about south west of Newbury in Berkshire, and north east from Andover in Hampshire, just south west of the top of a ridge line running south. The ridge overlooks Highclere Castle and Newbury, with views over large areas of Berkshire and North Hampshire. With heights between 235 and 240 metres above sea-level, Ashmansworth is the highest village in Hampshire and a spot height of is at the top of the ridge on the north east side of the village makes it one of the highest points in Hampshire. It lies within the North Wessex Downs Area of Outstanding Natural Beauty (AONB), and the area is popular with walkers, cyclists and horse riders.