Hamstead Marshall is a village in the SW of the county, 4 miles W of Newbury and a mile N of the Hampshire border. The village is on the south bank of the River Kennett, and within its parish boundaries are Hamstead Park and various copses and areas of woodland. The present centre is at the south of the parish, while the church is in the north, near the river, Morewood and Craven houses, and a cluster of moated sites. St Mary's has a nave with a 14thc. N aisle, chancel, 18thc. brick W tower. A plain 12thc. S doorway is the only Romanesque feature.