 The parish adjoins Wilton to the west, Salisbury to the north and east, and Netherhampton to the south.The village is on the River Nadder and is close to the A36 road between Salisbury and Wilton.The name Quidhampton probably means "muddy home farm" or "home farm with good manure", from the Old English "cwéad" (dung, dirt) + "hām-tūn".