Marston Meysey, pronounced and sometimes also spelt Marston Maisey, is a village and civil parish in Wiltshire, England, lying 3 miles (5 km) northeast of Cricklade on the county boundary with Gloucestershire. The parish includes the hamlet of Marston Hill. Marston Maisey is the spelling for the civil parish, but not for the village on Ordnance Survey maps.