Beenham is a village and civil parish centred east of Newbury in the West Berkshire district of Berkshire, England.