Hamstead Marshall (also spelt Hampstead Marshall) is a village and civil parish in the English county of Berkshire. The village is located within the North Wessex Downs. The population of this civil parish at the 2011 census was 275.