North Stoke is a small village beside the River Thames in the civil parish of Crowmarsh, in the South Oxfordshire district, in the county of Oxfordshire, England, 2 miles south of the market town of Wallingford. Its 'Church of St Mary' is a Grade I listed building. In 1931 the parish had a population of 190. On 1 April 1932 the parish was abolished to form Crowmarsh.