Astwood er en landsby og verdslig sogn i distriktet (borough) Milton Keyne (siden 1995) i Buckinghamshire, England. Det er lokalisert ved grensen av Bedfordshire, omtrentlig 9,7 km øst for Newport Pagnell og 11 km vest for Bedford.[1] I henhold til folketellingen i 2011 bodde det 365 innbyggere i landsbyen.[2]
Navnet er av angelsaksisk opprinnelse, og betyr «østlig skog».
Sognekirken, som er viet sankt Peter, er betraktet som en av landets vakreste. Husene i landsbyen har stråtak, noe som gir landsbyen et svært idyllisk preg.