Woolhampton is a village and civil parish in West Berkshire, England. The village straddles the Bath Road between the towns of Reading, 8 mi to the east, and Newbury, 6 mi to the west.