Adstock is a village and civil parish about northwest of Winslow and southeast of Buckingham, in the Buckinghamshire unitary district of England. The 2001 Census recorded a parish population of 415 reducing to 363 at the 2011 Census.